7

당신은 자신을 관찰 할 당신은 위의 라인이 사이클을 유지 야기 하는가KVO 관측자를 추가하면 메모리 누수가 발생합니까? 당신이 속성 "키 패스"를 가지고 NSObject의에서

[self addObserver:self forKeyPath:keyPath options:NSKeyValueObservingOptionNew context:nil]; 

를 사용할 수 있습니까?

나는 setter 함수를 다시 작성하는 것이 실행 가능한 대안인지 알고 싶기 때문에이 질문을 제시합니다. docs에서

답변

7

:

어느 수신기,도 anObserver은 그대로 유지됩니다.

+0

그 부분을 놓쳤습니다. "토론 수신기도 anObserver도 유지되지 않습니다." – Biclops

+1

내 수업을 습득했습니다. 함수 호출을 클릭하고 옵션/alt를 누른 상태에서 popover 텍스트를 읽는 실수를했습니다. AppleDocs html로 가서 논의 텍스트를 보았을 것입니다. 문제를 일으켜서 미안 해요. – Biclops

관련 문제