IOS9 Coredata icloud после mergeChangesFromContextDidSaveNotification, выполнение executefetchrequest не возвращает изменения, сделанные в NsManageobject

Мы используем icloud coredata и прослушиваем уведомление NSPersistentStoreDidImportUbiquitousContentChangesNotification и объединяем изменения с помощью mergeChangesFromContextDidSaveNotification. После слияния, если мы выдаем executefetchrequest, удаленные и вставленные nsmanagedobjects возвращаются правильно, но обновленный nsmanagedobject возвращает только старые значения. Кажется, что после слияния мы можем видеть вставленные и удаленные изменения, но обновленные записи изменений возвращают только старые значения.

Любая помощь будет оценена

Мы используем https://github.com/lhunath/UbiquityStoreManager

0 ответов

Другие вопросы по тегам