【发布时间】:2013-01-30 01:49:43
【问题描述】:
我的班级中有一个名为 myName 的属性,例如:
@property (nonatomic, strong) NSString *myName;
myName 属性值发生更改时,我需要发送通知。
现在我正在做类似的事情:
- (void)setMyName:(NSString *)name
{
_myName = name;
[[NSNotificationCenter defaultCenter] postNotificationName:CHANGE_NOTIFICATION object:nil];
}
我知道在 iOS 中有类似 Key-Value Observing 的东西。但是我不知道如何实现,我阅读了整个文档,但无法很好地理解。
请帮助我了解如何在不使用自定义设置器的情况下实现相同的功能。
【问题讨论】:
标签: ios objective-c properties key-value-observing