Objective-C:我可以用代码“看”一个变量,这样它改变的瞬间我可以改回来吗?

时间:2013-01-30 23:20:32

标签: iphone ios objective-c ipad

有一个BOOL值是iOS UIKit对象的一部分,我希望将其设置为NO。一些用户操作会改变这种状态,我无能为力。

有没有办法使用objective-c运行时“监视”这个变量,并在发生变化后立即停止变化?

1 个答案:

答案 0 :(得分:6)

KVO支持财产变更听众的概念。

以下是文档:KVO Compliance Guide