我在布尔属性上使用键值观察 NSObject 方法:
-(void)observeValueForKeyPath:(NSString *)keyPath
ofObject:(id)object
change:(NSDictionary *)change
context:(void *)context
这个关键路径的值中最有趣的部分是一个 BOOL,它在 YES/NO 之间不断翻转。我从更改字典中得到的最多是 kind = 1。无论如何,如果不探测我正在观察的对象以查看实际的更改值是什么?
谢谢。