核心数据内容可以直接编辑吗?

时间:2009-12-02 13:39:03

标签: cocoa core-data installation default-value seeding

我一直在使用Core Data大约一个星期,而且非常喜欢它,但是一个小问题是设置默认值需要通过并设置一个临时接口来加载数据,然后我将其取消一旦我有数据播种。有没有办法编辑表中的值,比如如何使用phpMyAdmin来操作MySQL数据库中的值?或者,如果没有检测到存储数据XML文件,有没有办法编写一个函数来导入种子值,如数字电子表格?

2 个答案:

答案 0 :(得分:2)

对于您的第一个问题,您可以直接编辑该文件,但强烈建议您不要。如何编辑它完全取决于您选择的商店类型。

关于导入或设置预生成的数据,当然:您可以编写代码以手动将实体实例插入到托管对象上下文中。 documentation中有关于这个主题的专门章节。此外,如果要导入大量数据,甚至还有一节介绍如何do this efficiently

答案 1 :(得分:2)

  

有没有办法编辑a中的值   表,就像你可以使用phpMyAdmin一样   操纵MySQL中的值   数据库?

Xcode有a means of creating a quick and dirty interface for a data model。您只需将数据模型文件拖到界面构建器中的窗口中,它就会自动为您生成一个界面。这使您可以查看数据,而无需启动和运行整个应用程序。