RestKit + NSFetchedResultsController在一个视图控制器中

时间:2013-07-10 17:21:22

标签: core-data restkit

我正在使用RestKit从远程服务器中提取User对象并将它们存储在核心数据中。我有一个表视图控制器,由NSFetchedResultsController填充,带有一个提取请求,用于提取用户实体。除了在给定的视图控制器中查询它们之外,这些用户实体没有什么独特之处,因此我无法定义一个唯一针对那些刚抓取的抓取的抓取,但我只想显示那些刚刚抓到的视图(通过NSFetchedResultsController委托方法填充。

具体来说,我有一个视图控制器,显示给定用户遵循的用户。第二个视图控制器显示跟随给定用户的那些用户。他们可能是相同的用户,但他们更可能不是。我还有一大堆核心数据用户被抓住来填充活动源。这些用户没有任何唯一数据可识别要在活动供稿中显示的数据与以下列表与关注者列表中显示的数据。如何在仍然使用核心数据/ NSFetchedResultsController的同时使所有3个不交叉填充?

我想做的,但似乎无法弄清楚,是在核心数据中创建一个子上下文,它不会自动填充父项中的数据(但我确实想要父项的模式)。 / p>

1 个答案:

答案 0 :(得分:0)

我会创建关系来存储用户(或提供上下文信息)。可以将RestKit配置为在映射期间填充关系,然后您可以直接使用关系,也可以在谓词中使用FRC获取请求。