【发布时间】:2014-03-23 02:33:23
【问题描述】:
我想为自定义类的 NSString 进行观察。
//添加
[self.sourceUser addObserver:[self appDelegate] forKeyPath:@"uJid" options:0 context:nil];
//删除
[self.sourceUser removeObserver:[self appDelegate] forKeyPath:@"uJid" context:nil];
在应用程序代表我使用
- (void)didChangeValueForKey:(NSString *)key
{
if ([key isEqualToString:@"uJid"])
{
// self.iHopeItTemp = object
}
}
但我不明白,为什么?如何获取对象的新参数?
【问题讨论】:
标签: ios objective-c cocoa-touch uiviewcontroller key-value-observing