0

Core Data 对我来说是一个新概念,尽管我对 SQLite 很熟悉。我正在尝试查找有关如何使用核心数据中的数据填充表 onload 的教程。我正在创建一个包含数百个字段的数据库,这些字段将具有详细视图。我了解如何创建它,NSArray但我不确定使用哪种方法将我的数据库预加载到 UItableView 中。我应该将它预加载到 coredata 中(我读过它是可能的)然后加载它吗?UITableView 是一个静态不可编辑的表格。我想包括核心数据,因为从我的阅读中可以看出它正在接管 SQL,并且是一种更有效的使用方法。下面是我试图重新创建的粗略示例。

我想重新创建这个

我了解如何将数组加载到 TableView 中,NSArray arrayWithObjects但这不适合我的目的,plist 也不适合。

我确实看到了一个名为“Recipe Book”的 Apple Sourecode 应用程序,它实现了我所追求的目标,但我希望有一个可以分解它的创建或类似教程的来源。

所以为了澄清我的问题,我正在寻找从数据库中预填充 UItableView 的最佳方法,如果有任何关于如何实现这一点的方便教程,因为我完成的那些没有提供我想要的.

有什么建议么?

4

1 回答 1

3

NSFetchedResultController是你的朋友。

我希望这个Apple 示例对您来说是一个很好的起点。你也可以看看 Ray Wanderlich NSFetchedResultController的 好例子

于 2013-06-12T11:56:11.830 回答