【发布时间】:2015-09-16 10:30:29
【问题描述】:
这是我的模型的简化外观:
- 媒体的“状态”属性可以是“上传中”或“已上传”。
- 用户的属性“syncStatus”是“NotSynced”或“Synced”。
- ObjectX 是用户和媒体之间的“链接”对象
- 用户与 ObjectX 有一对多关系
- ObjectX 与 Media 具有一对一的关系
有没有办法使用 NSFetchedResultsController 来获取所有“同步”且所有媒体都“上传”的用户?当“媒体”状态发生变化时,它也必须更新其内容,以便获取新用户。我听说 NSFetchedResultsController 不能很好地处理如此复杂的获取请求。
【问题讨论】:
标签: ios cocoa-touch core-data nsfetchedresultscontroller