Core data IOS9 Coredata icloud在合并更改后从ContextDidSaveNotification运行executefetchrequest不会返回在NsManageobject中所做的更改

Core data IOS9 Coredata icloud在合并更改后从ContextDidSaveNotification运行executefetchrequest不会返回在NsManageobject中所做的更改,core-data,icloud,ios9,Core Data,Icloud,Ios9,我们正在使用icloud coredata并侦听NSPersistentStoredImportubiquitiousContentChangesNotification,并使用mergeChangesFromContextDidSaveNotification合并更改。合并后,如果发出executefetchrequest,则会正确返回已删除和插入的nsmanagedobject,但更新后的nsmanagedobject仅返回旧值。似乎在合并后,我们可以看到插入和删除的更改,但更新的记录更改只

我们正在使用icloud coredata并侦听NSPersistentStoredImportubiquitiousContentChangesNotification,并使用mergeChangesFromContextDidSaveNotification合并更改。合并后,如果发出executefetchrequest,则会正确返回已删除和插入的nsmanagedobject,但更新后的nsmanagedobject仅返回旧值。似乎在合并后,我们可以看到插入和删除的更改,但更新的记录更改只返回旧值

任何帮助都将不胜感激


我们正在使用什么合并策略?我将合并策略设置为NSMergeByPropertyObject TrumpMergePolicy