https://soooprmx.com/weak-self-in-closure/
클로저 내부에서 self를 캡쳐하는 방법 - Swift