Создание уведомления об изменении переменной - PullRequest
1 голос
/ 27 марта 2012

как я могу настроить свой код так, чтобы я настраивал прослушиватель на целочисленную переменную, чтобы при изменении значения (значение связывалось с объектом) вызывалось уведомление?Спасибо!

1 Ответ

5 голосов
/ 27 марта 2012

Вы не можете обнаружить изменение простой переменной C.

Возможно, вы хотите наблюдать изменение внутреннего состояния объекта. Если это так, вам следует заключить целочисленное значение в свойство и использовать методы доступа для его изменения.

@interface Foo : NSObject
@property int bar; // declares a property of type int
@end

@implementation Foo
@synthesize bar; // creates accessor methods for the property
@end

Изменения в свойствах можно обнаружить с помощью Наблюдение значения ключа .

...