使用持久性商店协调员?

时间:2012-08-06 06:35:52

标签: ios xcode ios5 core-data nspersistentstore

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

然而,在完成所有这些之后,我从不需要使用持久存储协调器。好吧也许我应该有,但我不知道如何或为何使用它们。

对此的一点启示会很棒!

编辑:我的问题是,核心数据需要持久的商店协调员吗?它们用于什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

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