Не могли бы вы помочь мне, моя проблема. У меня есть служба, которая кэширует все результаты запросов к основным данным. Я использую RestKit для этого. Все работает нормально, кроме сохранения. Тогда я пытаюсь изменить некоторые свойства в объекте, а затем сохранить его NSManagedObjectContext метод сохранения сделана с из errore, но если я смотрю этот объект после сохранения изменений я вижу:Сохранить изменения NSManagmentObject для основных данных Сбой
<User: 0xcedf910> (entity: User; id: 0xcede9f0 <x-coredata://904DBCDF-F1CF-4F2B-B173-2994FE47DEC8/User/p1800> ; data: <fault>)
А затем попытаться получить данные из над объектом я получаю вина:
*** Terminating app due to uncaught exception 'NSObjectInaccessibleException', reason: 'CoreData could not fulfill a fault for '0xcedbce0 <x-coredata://904DBCDF-F1CF-4F2B-B173-2994FE47DEC8/User/p1722>
код для выборки объектов:
[objectManager.objectStore objectsForResourcePath:path]
Может любая помощь с этим? Спасибо.
Я делаю один выбор запроса [objectManager.objectStore objectsForResourcePath: путь], а затем меняет одно свойство в каком-либо объекте, возвращенном из запроса. И затем сохраните [[RKObjectManager sharedManager] .objectStore save] ;. После этого (entity: User; id: 0xcede9f0 ; данные: ), и если я попытаюсь получить данные из любого объекта возвращенный из этого запроса на выбор, –
Tayphoon