Core data CoreData addObserver NSKeyValueChangeInsertion
有没有办法在Core data CoreData addObserver NSKeyValueChangeInsertion,core-data,ios,observer-pattern,Core Data,Ios,Observer Pattern,有没有办法在NSManagedObject上使用addObserver:forKeyPath:options:context:和选项NSKeyValueChangeInsertion获取已添加的对象?是。从对象的observeValueForKeyPath:ofObject:change:context:的文档中: change描述在键路径keyPath处相对于对象对属性值所做更改的字典。条目在“更改字典使用的键”中描述 再往下看: NSKeyValueChangeKindKey 一个NSNum
NSManagedObject
上使用addObserver:forKeyPath:options:context:
和选项NSKeyValueChangeInsertion
获取已添加的对象?是。从对象的observeValueForKeyPath:ofObject:change:context:的文档中:
change
描述在键路径keyPath处相对于对象对属性值所做更改的字典。条目在“更改字典使用的键”中描述
再往下看:
NSKeyValueChangeKindKey
一个NSNumber对象,它包含一个与NSKeyValueChangeKindKey枚举之一对应的值,指示发生了何种更改
NSKeyValueChangeIndexKey
如果NSKeyValueChangeKindKey项的值为NSKeyValueChangeInsertion、NSKeyValueChangeRemoving或NSKeyValueChangeReplacement,则此项的值为NSIndexSet对象,其中包含插入、删除或替换对象的索引
非常感谢,我不知怎么错过了。