我需要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