Это может показаться простым, но следующий код не работает, потому что никогда не вызывается функция Наблюдение за именем, хотя я продолжаю изменять текст в поле NSText:
- (void)awakeFromNib
{
[myNSTextField addObserver:self forKeyPath:@"value" options:NSKeyValueObservingOptionOld context:nil];
}
- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context
{
NSLog(@"observeValueForKeyPath");
}
Лог-сообщение @ "Наблюдать за значением для ключа» никогда не печатается. Я пытался наблюдать ключ @ "stringValue", но это тоже не работает ...
Я что-то упустил ??