使用预填充的核心数据数据库



我在互联网上搜索2天,但我没有得到任何适合我的解决方案,我有一个sqlite数据库,有一千条记录,现在要求是与核心数据一起使用问题是如何使用这个现有的数据库与核心数据?核心数据创建自己的数据库,我试图将旧的数据库复制到应用程序文档目录,但得到z_tables错误,我试图搜索这个核心数据数据库位于我的OS x狮子,但找不到它。请帮忙截止日期快到了

由于两个表的结构或模式不同而发生表错误。

请通过之前的问题得到一个更好的想法预加载现有的数据到一个核心数据为基础的iPhone应用程序?

一种相当简单的方法是将数据保存在plist文件中,组织为字典数组-然后在启动时检查Core data数据库是否有任何记录,如果没有在plist文件中读取并填充数据库。

每个表都需要一个plist文件,所以这对于简单的数据库来说是最可行的。

最新更新