我有一个现有的Core Data应用程序,现在我想添加REST支持来远程存储我的对象。我决定整合RestKit,因为这似乎是(迄今为止)REST支持最成熟的框架,但在核心数据集成部分还不太清楚。将ResKit集成到现有的Core Data应用程序中
因为到目前为止我有一个工作应用程序,我不想完全将所有Core Data工作交给RestKit,但似乎我无法告诉RestKit映射NSManagedObjects,除非我也让它管理对象商店。我得出这个结论是因为RKManagedObjectMapping类在设置托管类映射时需要RKManagedObjectStore。而RKManagedObjectStore似乎希望通过其各种初始化器来控制数据库文件。
这是正确的吗?
理想情况下,我想像我一样维护本地商店,并通过RestKit添加“远程处理”功能。想到的唯一方法是让我的Core Data类具有远程变体,并使用它们在两个模型之间进行代理。
我不禁想起我失去了一些东西。任何指针或示例代码将不胜感激。
你也许可以分享一段代码来展示你如何在你的应用中使用它? – leo