iphone - 如何使用 NSFetchedResultsController 支持像 iPhone 照片应用程序一样管理 UITableView 上的数据

标签 iphone uitableview core-data nsfetchedresultscontroller

我是 iPhone 开发的初学者,我使用核心数据作为支持存储并在 UITableView 上显示多个数据实体。每个数据实体将显示为预览缩略图,一个 TableView 单元格将容纳 1 到 4 个缩略图。这意味着 3 个表格单元格最多可以显示 12 个数据实体,就像 iPhone 照片一样。

我还需要直接对每个预览缩略图进行操作,而不是对整个表格 View 单元格进行操作。

如果在一个表格单元格上显示一个数据实体,NSFetchedResultsController 是完美的。但在我的场景中, NSFetchedResultsController 的索引路径与 TableView 的索引路径不匹配。我可以知道在这种情况下使用 NSFetchedResultsController 的好习惯是什么吗?我应该使用 TableView 来支持此实现吗?

最佳答案

我不知道它是否实现了您想要的确切类,但您可能想查看 Three20 开源项目。它包含 Facebook 应用程序的大部分控件等。如果它有照片选择器那么你可能很幸运。

关于iphone - 如何使用 NSFetchedResultsController 支持像 iPhone 照片应用程序一样管理 UITableView 上的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2066413/

相关文章:

iphone开发: controlling UITableViewCell

iphone:根据主视图中选择的单元格在详细 View 中显示数据

iphone - 单击 iPhone 应用程序中的表格 View 单元格打开相机

ios - UITableView 和 UICollectionView 上的 Swift didSelectRowAt 不起作用

objective-c - 在 Mac OS X 应用程序中拥有 DAL 和 BLL 层是否可行?

ios - 带核心数据的 watchOS 2

iphone - 调试器停止在 ASIHTTPRequest 的 scheduleReadStream 上没有错误

ios - Firebase 查询 - 查找包含字符串的子项

iphone - 如何编写谓词以仅检索在 iphone 中具有偶数属性的实体

ios - 核心数据跳过获取函数 Swift