在程序运行时如何检查值是否已更改?

时间:2012-11-06 02:26:57

标签: objective-c xcode4.5

我的程序的一个值可能是在其他函数处理时发生变化,一旦值发生变化,程序就应该启动一个特定的函数。 程序运行时,如何让程序知道值已更改?请帮助!

1 个答案:

答案 0 :(得分:1)

看起来Key-Value Observation就是您想要的。这将允许您观察属性的值,并在更改时得到通知。

文档+指南可以在这里找到: http://developer.apple.com/library/ios/#documentation/cocoa/conceptual/KeyValueObserving/KeyValueObserving.html#//apple_ref/doc/uid/10000177-BCICJDHA