KVO에 대한 약간의 도움이 필요합니다. 내가하려고하는 것은 트리 컨트롤러에서 무언가가 변경 될 때 메서드를 트리거하는 것입니다.키 - 값 관측 도움말
그래서이 코드를 사용하여 KVO로 등록합니다.
[theObject addObserver: self
forKeyPath: @"myKeyPath"
options: NSKeyValueObservingOptionNew
context: NULL];
그러나 키 경로를 변경하면 어떻게 트리거합니까?
또 하나의 질문으로, Observer로서 본인을 추가 할 때 Key Path를 핵심 데이터 모델의 Property로 지정하고 싶습니다. 올바르게 했습니까?
"NSDictionary dispatch;"는 "NSDictionary * dispatch"여야하지만 그렇지 않으면 좋음 –
D' oh.보다 일반적으로 유용한 접근법을 위해 "performSelector"를 "performSelector : withObject : withObject"로 변경했습니다. – outis
또 하나의 질문입니다. Observer로서 본인을 추가 할 때, Key Path를 핵심 데이터 모델의 Property로 지정하고 싶습니다. 올바르게 수행 했습니까? – Joshua