Buduję dwukierunkową aplikację do synchronizacji Dropbox. Ładuję obiekty z danych podstawowych, konwertuję je do JSON i wysyłam do Dropbox. Jednak po zrobieniu synchronizacji porównuję zestaw lokalnych plików JSON z plikami JSON Dropbox. Jeśli zostanie wykryty konflikt, zostanie zastosowana logika synchronizacji. W wyniku logiki synchronizacji można pobrać zdalny plik JSON i zastąpić lokalny plik JSON.iPhone RestKit Jak załadować lokalny plik JSON i zmapować go do głównej encji danych?
W efekcie otrzymuję mnóstwo plików JSON w lokalnym katalogu dokumentów.
Jak używać narzędzia RestKit do deserializacji lokalnych plików JSON z powrotem do obiektów za pomocą odwzorowań, które zdefiniowałem? RKTwitterCoreData tworzy rdzeń encji danych z internetowego JSON. Próbuję zrobić to samo z lokalnym plikiem JSON.
Istnieje kilka metod loadObjects, ale wszystkie z nich wydają się pracować z połączeń internetowych:
- (RKObjectLoader*)loadObjectsAtResourcePath:(NSString*)resourcePath delegate:(id<RKObjectLoaderDelegate>)delegate;
Dziękujemy!
Czy próbowałeś przekazać lokalną ścieżkę do metody loadObjectsAtResourcePath? – shannoga