Siento que no entiendo completamente la diferencia entre KVO y NSNotification ... Parecen ser muy similares ... Podría hacer un ejemplo que muestre cuándo es mejor usar un método y cuando el otro ?NSNotification VS KVO
no hablo acerca de enlace y IB, pero me refiero a añadir Observador mediante programación en mi código con NSNotificationCenter o MVA
[self.preferenceController addObserver:self
forKeyPath:@"color"
options:NSKeyValueObservingOptionOld
context:@"Color-change"
];
KVO solo se usa para propiedades y no se puede usar para responder a métodos u otras acciones. NSNotification se puede usar para métodos y otras acciones. Ver [aquí] (https://blog.shinetech.com/2011/06/14/delegation-notification-and-observation/) – Honey