我是使用 Core Data 的新手,并且正在使用 UITableView。我有一个带有 UISegmentedController 的工具栏,我想根据所选索引过滤 UITableView 中的项目。换句话说,假设我有一个显示书籍(存储在核心数据中)的 UITableView 和一个 UISegmentedController,其中包含用于显示“英语”、“西类牙语”和“法语”书籍的段。
这里将所有内容连接起来的方法是什么?单击其中一个分段时,我该如何在 UISegmentedControl 的目标中进行更改?
抱歉,如果这是一个愚蠢的问题!
最佳答案
我会为每个段使用一个单独的 NSFetchedResultsController
。这将使您能够利用每个段的内置缓存并提高性能。
除了 Apple 的文档(和我的书)之外,您还可以从我的文章 Touching The Core 中阅读它们。在 PragPub 杂志上。
关于iphone - 核心数据、UITableView 和 UISegmentedControl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3402412/