myName
クラスで次のような名前のプロパティがありました。
@property (nonatomic, strong) NSString *myName;
myName
プロパティの値が変更されたときに通知を送信する必要があります。
今、私は次のようなことをしています:
- (void)setMyName:(NSString *)name
{
_myName = name;
[[NSNotificationCenter defaultCenter] postNotificationName:CHANGE_NOTIFICATION object:nil];
}
iOS にKey-Value Observing のようなものがあることは知っています。しかし、実装方法がわからず、ドキュメント全体を読みましたが、よく理解できませんでした。
カスタムセッターを使用せずに同じものを実装する方法を理解するのを手伝ってください。