-
Notifications
You must be signed in to change notification settings - Fork 6
Delegate와 순환참조
sustainable-git edited this page Nov 23, 2021
·
1 revision
- 보다시피 ViewController가 Deinit되지 않아 들어갈 때 마다 계속 생기기만 하여 메모리가 계속 증가하는 모습
-
가정: 문제의 근원은 순환참조일 것이다
-
weak self가 선언이 안된 곳이 있나?
- 모든 부분에서 잘 선언이 됨
-
분명 전에는 정상적으로 deinit이 되었던 걸로 기억한다. 오늘 추가된 부분이 문제가 있나?
- Coordinator에서 CoreData를 주입하는 부분을 고쳐보았지만, 문제가 없는 부분이었음
-
그럼 어제 상황으로 돌아가면?
-
어제도 deinit이 안 되었음
-
혹시 Delegate?
- View의 Delegate가 weak 선언이 안 되어 있었음
- 문제 해결
-
-
편- 안-
-
느낀점
- Delegate를 사용할 때에 항상 AnyObject를 잘 달자
- Delegate property는 weak로 선언해야 한다
트러블 슈팅
회의록
- 2021-10-25(월)
- 2021-10-26(화)
- 2021-10-27(수)
- 2021-10-28(목)
- 2021-11-01(월)
- 2021-11-02(화)
- 2021-11-03(수)
- 2021-11-04(목)
- 2021-11-08(월)
- 2021-11-09(화)
- 2021-11-10(수)
- 2021-11-11(목)
- 2021-11-15(월)
- 2021-11-16(화)
- 2021-11-17(수)
- 2021-11-18(목)
- 2021-11-22(월)
- 2021-11-23(화)
- 2021-11-24(수)
- 2021-11-25(목)
- 2021-11-29(월)
- 2021-11-30(화)
- 2021-12-01(수)
- 2021-12-02(목)
스크럼
- 2021-10-26(화)
- 2021-10-27(수)
- 2021-10-28(목)
- 2021-10-29(금)
- 2021-11-01(월)
- 2021-11-02(화)
- 2021-11-03(수)
- 2021-11-04(목)
- 2021-11-08(월)
- 2021-11-09(화)
- 2021-11-10(수)
- 2021-11-11(목)
- 2021-11-15(월)
- 2021-11-16(화)
- 2021-11-17(수)
- 2021-11-18(목)
- 2021-11-22(월)
- 2021-11-23(화)
- 2021-11-24(수)
- 2021-11-25(목)
- 2021-11-29(월)
- 2021-11-30(화)
- 2021-12-01(수)