使用RestKit将服务器与本地数据相结合

时间:2013-06-03 07:39:58

标签: ios restkit restkit-0.20

我正在使用RestKit从API下载数据,即一系列书籍描述。在我的应用程序中,此数据是只读的。我需要用户可以标记下载为收藏夹的一些项目。

我想在核心数据中也保存这些书签,允许使用NSPredicate来获取最喜欢的书籍。

我不能只在books实体中添加一个喜欢的字段,因为每次app从服务器下载数据时它的值都会被覆盖。我想我需要一个不同的实体,我必须在它们之间建立关系,但我找不到正确的方法。

我怎么能解决这个问题?谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

您的每本图书都必须具有标识符属性。只需创建喜爱书籍的标识符列表即可。您可能甚至不希望将其存储在Core Data中。而是将其存储在NSArray中,并将其存储在NSUserDefaults