Does UIManagedDocument обрабатывает строки уровня строки для меня или мне нужно их обрабатывать, и его ответ заключался в том, что он справляется с конфликтами на уровне строк. Может быть, я неправильно понял его, но я этого не вижу.Выполняет ли UIManagedDocument conflcts
Так что я собираюсь задать несколько ключевых вопросов в надежде получить некоторые разъяснения здесь, опять-таки это UIManagedDocument
Если у меня есть таблица Автор, имеющий имя и фамилию поля, что происходит, если: A) I есть строка с автором: «Jon Do» - она синхронизирована с двумя устройствами. Затем я редактирую имя на одном устройстве с «Jon» на «John» и редактирую фамилию на другом устройстве с «Do» на «Doe». Как обработать iCloud и UIManagedDocument? Получу ли я какое-то уведомление, на которое я должен ответить, чтобы справиться с конфликтом? Я пробовал следующий код, но я никогда не получить notificiation:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(_ondocumentStateChangedNotification:) name:UIDocumentStateChangedNotification object:self.openedDoc];
B) Что делать, если добавить другой автора двух устройств, так что есть теперь два ряда, которые будут объединены будет UIManagedDocument обращаться с этим для меня или сделать Мне нужно что-то сделать самому? Если мне нужно что-то сделать самому, что мне нужно делать? Я попытался подписаться на NSPersistentStoreDidImportUbiquitousContentChangesNotification, но это ни для кого не похоже. В каком контексте я подписываюсь? Я попытался это:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(_onPersistentStoreDidImportUbiquitousContentChanges:) name:NSPersistentStoreDidImportUbiquitousContentChangesNotificationobject:self.openedCaddy.managedObjectContext.parentContext];
Также мне нужно обрабатывать NSManagedObjectContextDidSaveNotification себя за UIManagedDocument или же UIManagedDocument ручка для меня?
Любая помощь очень ценится. Я действительно борется здесь. Я принял iCloud и UIManagedDocument при запуске iOS 5 и пошарил, хотя из-за нехватки документа, но мне удалось отправить продукт, но теперь я хочу, чтобы iCloud действительно работал, а не просто победитель принимает весь подход к синхронизации документов.