Я предоставил образец файла JSON (для целей тестирования у меня нет раннего доступа к веб-службе). после загрузки файла и преобразования в NSDictionary
как я могу использовать этот словарь и синхронизировать свою базу данных? все учебные пособия и образцы, которые я прочитал, используют веб-службуRestKit - База данных синхронизации с локальным файлом JSON
Я создал свое сопоставление для всех объектов и применил их отношения.
пример:
+ (RKEntityMapping *) mapTableInManagedObjectStore:(RKManagedObjectStore *)managedObjectStore
{
RKEntityMapping *tableMapping = [RKEntityMapping mappingForEntityForName:@"Table" inManagedObjectStore:managedObjectStore];
tableMapping.identificationAttributes = @[@"tableID"];
[tableMapping addAttributeMappingsFromDictionary:@{
@"ID":@"tableID",
@"TableNumber":@"tableNumber",
@"NumberOfChairs":@"numberOfChairs"}];
return tableMapping;
}
Вы пытались использовать URL-адрес файла? Раньше это работало, но я, кажется, помню, что что-то сломало. В противном случае просто разместите файл где-нибудь, а затем измените URL-адрес, который вы используете для доступа к нему позже. – Wain