iPhone RestKit, как загрузить локальный файл JSON и сопоставить его с основным объектом данных?

Я создаю приложение для двусторонней синхронизации Dropbox. Я загружаю объекты из основных данных, конвертирую их в JSON и отправляю в дропбокс. Однако при синхронизации я сравниваю набор локальных файлов JSON с файлами JSON в раскрывающемся списке. При обнаружении конфликта применяется логика синхронизации. В результате логики синхронизации удаленный файл JSON может быть загружен и заменит локальный файл JSON.

Таким образом, я получаю кучу файлов JSON в локальном каталоге документов.

Как я могу использовать RestKit для десериализации локальных файлов JSON обратно в объекты, используя определенные мной сопоставления? RKTwitterCoreData создает основной объект данных из веб--JSON. Я пытаюсь сделать то же самое с локальным файлом JSON.

Существует множество методов loadObjects, но все они работают с веб-вызовами:

- (RKObjectLoader*)loadObjectsAtResourcePath:(NSString*)resourcePath delegate:(id<RKObjectLoaderDelegate>)delegate;

Спасибо!

7
задан Alex Stone 25 April 2012 в 15:52
поделиться