Мне кажется, я не до конца понимаю разницу между KVO и NSNotification ... Кажется, они очень похожи ...
Не могли бы вы привести пример, показывающий, когда лучше использовать один метод, а когда другой?
Я не говорю о Bind и IB, но я имею в виду программное добавление Observer в мой код с помощью NSNotificationCenter или KVO
[self.preferenceController addObserver:self
forKeyPath:@"color"
options:NSKeyValueObservingOptionOld
context:@"Color-change"
];