Я использую наблюдение за ключевыми значениями в булевом свойстве методом NSObject:
-(void)observeValueForKeyPath:(NSString *)keyPath
ofObject:(id)object
change:(NSDictionary *)change
context:(void *)context
Самая интересная часть значения для этого ключевого пути - это BOOL, который постоянно переворачивается между YES/NO. Самое большее, что я получаю из словаря изменений: kind = 1. В любом случае, не проверяя объект, который я наблюдаю, чтобы увидеть, что такое фактическое значение изменения?
Спасибо.