在我的iOS应用程序中,我试图从(RESTful)服务器获取和发布数据。我认为RestKit和AFIncrementalStore都是很好的候选人。然而,我也需要能够保存离线数据,并将其推到服务器时,应用程序是在线的。
我试图理解应用程序使用的哪个更好的框架。
此外,从某些在线资源来看,在AFIncrementalStore上使用故障似乎可能会导致线程处理ManagedContext (通常是mainThread)在为获取属性提供网络请求时卡住。有什么大不了的吗?
PS:添加afnetworking标记,因为afincrementalstore标记不可用
发布于 2012-12-13 15:20:50
AFIncrementalStore在核心数据中工作,发送回您的Web服务。它使用了相对较新的Apple,称为NSIncrementalStore。
RestKit从外部核心数据工作,使用RK提供的对象映射体系结构松散地将HTTP请求绑定到核心数据。
以下是两种方法的优缺点:
我最后的建议是花点时间,两者兼而有之。我能确定的是,您将需要使用AFIS减少更多的代码行,因为它并不像RestKit那样占用您太多的时间,所以这确实是一个首选的问题。
希望这能帮助你做出正确的选择!
https://stackoverflow.com/questions/13857104
复制相似问题