我可以使用核心数据读取和写入主捆绑中的数据库吗?

时间:2010-11-25 19:52:15

标签: database core-data bundle

使用我正在处理的特定应用程序,我需要在数据库中拥有大量数据,因此我可以阅读它。我还需要向数据库写一些内容。我从文档文件夹中取出了sqlite数据库的副本并将其放入我的主数据包中,可以毫无问题地读取我手动插入的数据。

我现在正在尝试插入数据,但我遇到了困难。我记得在某个地方读过你不能写入主包中的数据库?只有文件夹?那是对的吗?如果我需要在我需要写入的核心数据db中拥有自定义数据,我有哪些选择?

我应该将它从主文件夹移到文件夹吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我找不到备份文档,但我理解应用程序包是只读的。我已经读过,如果您在应用程序包中预先填充了Core Data存储,则需要将其复制到Documents目录 - 然后进行复制修改。

查看this