使用 NSFetchedResultsController 在分段表视图中排序和显示数据

Posted

技术标签:

【中文标题】使用 NSFetchedResultsController 在分段表视图中排序和显示数据【英文标题】:Sorting and Displaying data in sectioned table view using NSFetchedResultsController 【发布时间】:2013-04-16 04:36:19 【问题描述】:

我以下列方式拥有数据库。 ProductionHouse 电影 MovieType

每个 ProductionHouse 都有多部电影与之关联。我正在使用 NSFetchedResultsController 来填充分段表视图。每次我选择制作公司时,电影表都会显示所有电影,而与制作公司无关。

例如:“A”制片厂有 3 部电影,“电影”实体中总共有 10 部电影。在选择制作公司“A”时,电影表显示所有 10 部电影。

如何检查并显示与所选制作公司相关的电影?任何形式的帮助都是可观的。

【问题讨论】:

【参考方案1】:

看看这个样本会很有帮助https://developer.apple.com/library/ios/#samplecode/CoreDataBooks/Introduction/Intro.html#//apple_ref/doc/uid/DTS40008405

【讨论】:

以上是关于使用 NSFetchedResultsController 在分段表视图中排序和显示数据的主要内容,如果未能解决你的问题,请参考以下文章

核心数据保存竞争条件错误

在 Swift 3 中难以配置 NSFetchedResultsController

为啥 beginUpdates/endUpdates 会重置表视图位置以及如何阻止它这样做?

测试使用

第一篇 用于测试使用

在使用加载数据流步骤的猪中,使用(使用 PigStorage)和不使用它有啥区别?