Enviar notificação quando uma propriedade é alterada usando KVO

Eu tinha uma propriedade chamadamyName na minha aula, como:

@property (nonatomic, strong) NSString *myName;

Preciso enviar uma notificação quando omyName o valor da propriedade é alterado.

Agora estou fazendo algo como:

- (void)setMyName:(NSString *)name
{
  _myName = name;
  [[NSNotificationCenter defaultCenter] postNotificationName:CHANGE_NOTIFICATION object:nil];
}

Eu sei que há algo comoObservação de valor-chave no iOS. Mas não sei como implementá-lo, li o documento inteiro, mas não consegui entender bem.

Por favor, ajude-me a entender como implementar o mesmo sem usar o setter personalizado.

questionAnswers(3)

yourAnswerToTheQuestion