Wyślij powiadomienie o zmianie właściwości przy użyciu KVO

Miałem nazwę nieruchomościmyName w mojej klasie, jak:

@property (nonatomic, strong) NSString *myName;

Muszę wysłać powiadomienie, gdymyName wartość nieruchomości ulega zmianie.

Teraz robię coś takiego:

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

Wiem, że jest coś takiegoObserwacja klucz-wartość w iOS. Ale nie wiem, jak go wdrożyć, przeczytałem cały dokument, ale nie mogłem dobrze zrozumieć.

Pomóż mi zrozumieć, jak zaimplementować to samo, bez używania ustawień niestandardowych.

questionAnswers(3)

yourAnswerToTheQuestion