5
ARC를 사용하여 Objective-C 응용 프로그램을 작성 중이며 실제로 카운트 유지에 신경 쓰지는 않았지만 확실히 개선되었습니다. 그러나 언뜻 보면 설명서에서 찾을 수없는 경우가 하나 있습니다.Objective-C 자동 참조 횟수 (ARC) 및 키 - 값 관찰
, 내 init
방법, 내가 바르가 @property
지시문을 사용하여 선언 할 때 알림을받을 [self addObserver:self forKeyPath:…]
를 호출하면, 내가 명시 적으로 dealloc
방법에 removeObserver…
를 호출해야 할, 또는 ARC는 키 값 관찰자 정리를 어떻게 처리합니까? 마찬가지로 개체를 NSNotificationCenter
에 추가하면 dealloc
에서 명시 적으로 제거해야합니까?
고마워요! 그게 내가 처음에 생각한 것이지만 잘 모르겠습니다. –