有没有办法使用RestKit作为对象映射器,比如我给它一个JSON字符串和一个对象映射,然后它给了我对象实体,没有设置服务器和所有那些网络相关的东西?
谢谢!
更新
我需要的是:
RestKit文档告诉我的是:
RKObjectManager* objectManager = [RKObjectManager objectManagerWithBaseURL:@"http://restkit.org"];
[objectManager.mappingProvider setMapping:articleMapping forKeyPath:@"articles"];
RKObjectLoader* loader = [RKObjectManager loadObjectsAtResourcePath:@"/articles" delegate:self];
我不需要创建对象管理器并加载对象。
答案 0 :(得分:0)
您是否阅读过已提供的Wiki?
我个人喜欢使用AFNetworking来联网和解析JSON,然后使用MagicalRecord进行对象映射和其他核心数据工作。
答案 1 :(得分:0)
解决方案是使用:
RKObjectMappingOperation *op = [RKObjectMappingOperation mappingOperationFromObject:jsonDict toObject:myObject withMapping:[MyObject mapping]];
[op performMapping:&error];