【发布时间】:2013-04-26 17:46:29
【问题描述】:
我有两个实体,一个称为 Post,一个称为 User。 PostUser 是核心数据中的关系。我正在使用 NSFetchedResultsController 来获取我的核心数据堆栈中的所有 Post 记录,然后将它们显示在 UITableView 中。每个单元格都有一个图像,该图像对应于一个 User.profilePicture。
初始化时,我不从服务器下载个人资料图片,我只在它滚动经过该单元格时下载(延迟加载)。下载后,我将下载的图像保存到核心数据堆栈中相应的 User.profilePicture 中。
当我更新用户实体时,有没有办法调用 controllerDidChangeContent?我目前的理解是,我的 NSFetchedResultsController 只能跟随 Post 实体,因为这是我最初设置的,不能遍历和监控关系中的更新,是这样吗?
【问题讨论】:
标签: ios core-data nsfetchedresultscontroller nsfetchrequest nsentitydescription