Ios 使用核心数据时是否需要本地阵列?

Ios 使用核心数据时是否需要本地阵列?,ios,core-data,swift,Ios,Core Data,Swift,我目前正在编写我的第一个iOS应用程序,并试图实现核心数据。用户创建食物配方,我希望它们保存到持久存储 目前,在没有核心数据的情况下,我将配方从一个单例放入一个数组中 当我实现核心数据时,我是否可以在每次需要更新我的UITableView时直接从数据模型中提取这些数据?在viewDidLoad方法中,每次用户导航到核心数据中的当前数据时,都要从中创建一个数组?可以 您应该查看类NSFetchedResultsController,它就是为了实现这一点而设计的 有一个很好的解决方案,涵盖了所有方面

我目前正在编写我的第一个iOS应用程序,并试图实现核心数据。用户创建食物配方,我希望它们保存到持久存储

目前,在没有核心数据的情况下,我将配方从一个单例放入一个数组中

当我实现核心数据时,我是否可以在每次需要更新我的
UITableView
时直接从数据模型中提取这些数据?在
viewDidLoad
方法中,每次用户导航到核心数据中的当前数据时,都要从中创建一个数组?

可以

您应该查看类
NSFetchedResultsController
,它就是为了实现这一点而设计的

有一个很好的解决方案,涵盖了所有方面,包括在核心数据模型更改时自动更新表等。

是的,您可以

您应该查看类
NSFetchedResultsController
,它就是为了实现这一点而设计的

有一个很好的解决方案,涵盖了所有方面,包括在核心数据模型更改时自动更新表等。

是的,您可以

您应该查看类
NSFetchedResultsController
,它就是为了实现这一点而设计的

有一个很好的解决方案,涵盖了所有方面,包括在核心数据模型更改时自动更新表等。

是的,您可以

您应该查看类
NSFetchedResultsController
,它就是为了实现这一点而设计的


有一个很好的解决方案,它涵盖了所有方面,包括在核心数据模型更改时自动更新表等。

@dasdom如果做得不好的话。我有一个核心数据数据库,有超过100万条记录(加上关系等),没有性能问题。@dasdom无需担心:D@dasdom如果做得好就不会。我有一个核心数据数据库,有超过100万条记录(加上关系等),没有性能问题。@dasdom无需担心:D@dasdom如果做得好就不会。我有一个核心数据数据库,有超过100万条记录(加上关系等),没有性能问题。@dasdom无需担心:D@dasdom如果做得好就不会。我有一个核心数据数据库,有超过100万条记录(加上关系等),没有性能问题。@dasdom不用担心:D