0

我制作了一个主要基于表格视图控制器/表格视图的 iPad 应用程序。我从外部服务器上的 .csv 文件中获取它的内容。我需要将内容保存在设备上。所以我正在使用核心数据来实现这一点。我已经成功地使用托管对象和托管对象上下文来做到这一点。如果用户提供输入,对于新单元格,我将其存储在托管对象中。

但是,在完成所有这些之后,我再也不需要使用 Persistent Store Co-ordinators。好吧,也许我应该有,但我不知道如何或为什么要使用它们。

对此有一点启发会很棒!

编辑:所以我的问题是,核心数据需要持久存储协调器吗?它们是用来做什么的?

谢谢!

4

1 回答 1

0

持久存储协调器是物理数据库(存储文件)和托管对象上下文之间的链接。如果没有持久存储协调器,您将无法使用核心数据。上下文跟踪对托管对象的更改。托管对象模型描述了所有实体(关系、属性等)。

于 2012-08-06T07:20:13.310 回答