我需要KVO的一些幫助,我大約在那裏的一半。我試圖做的是在樹控制器中的某些內容發生變化時觸發一個方法。有關鍵值觀察的幫助
所以我使用此代碼註冊爲KVO。
[theObject addObserver: self
forKeyPath: @"myKeyPath"
options: NSKeyValueObservingOptionNew
context: NULL];
但是,當我正在觀察的關鍵路徑發生變化時,我該如何觸發一種方法?
一個額外的問題,當我將自己添加爲觀察者我希望密鑰路徑是我的核心數據模型中的一個屬性,我是否正確地做到了這一點?
「NSDictionary dispatch;」應該是「NSDictionary * dispatch;」,否則就是好。 – 2009-10-02 16:24:23
D'oh。固定。另外,將「performSelector」更改爲「performSelector:withObject:withObject」,以獲得更普遍有用的方法。 – outis 2009-10-02 16:28:57
有一個額外的問題,當我將自己添加爲觀察者時我想讓關鍵路徑成爲我的核心數據模型中的一個屬性,我是否正確地做了這件事? – Joshua 2009-10-02 16:34:07