使用Core Data时是否需要本地阵列?

时间:2014-07-03 10:50:46

标签: ios core-data swift

我正在编写我的第一个iOS应用程序,而我正在尝试实现Core Data。用户创建食物配方,我希望它们保存到持久存储。

目前,如果没有Core Data,我会将配方放入一个单独的数组中。

当我实施Core Data时,我可以取消此操作并在每次需要更新UITableView时直接从数据模型中获取吗?在viewDidLoad方法中,每次用户导航到Core Data时,都会根据Core Data中的当前数据创建一个数组?

1 个答案:

答案 0 :(得分:3)

是的,你可以。

您应该查看专为此目的设计的课程NSFetchedResultsController

有一个很棒的Ray Wenderlich tutorial涵盖了所有内容,包括核心数据模型更改时自动更新表格等等...