NSManagedObject忽略automaticNotifiesObserversForKey:和KVO通知的返回值

时间:2013-12-07 18:56:55

标签: objective-c cocoa core-data nsmanagedobject key-value-observing

我注意到,更改NSManagedObject子类中的托管属性会发送KVO通知,即使我覆盖automaticallyNotifiesObserversForKey:以返回NO。

+(BOOL)automaticallyNotifiesObserversForKey:(NSString *)key{
    return NO;
}

这是预期的行为吗?

如果我更改了非托管属性,则一切都按预期工作(不发送通知)。

发生了什么以及为什么托管和非托管属性之间存在差异?

0 个答案:

没有答案