如何将SQLite数据库作为构建过程的一部分 - iPhone SDK

时间:2011-06-02 20:04:43

标签: sqlite ios4 core-data

我在iPhone模拟器中创建了一个Core Data应用程序。现在,当我在设备上测试它时,我的SQLite数据库是空的。我有一些预加载的设置,我想在安装应用程序时部署它。

我怎样才能做到这一点?

我在Stack Overflow上看到了一些问题,但它们并没有完全回答我的问题。

1 个答案:

答案 0 :(得分:1)

如果您有一个现有的sqlite-store文件,您只需将其添加到应用程序包中,就像任何资源一样。图像,音频等

如果它是只读的,您只需使用NSBundle命令来补充readonly app bundle中的路径。如果您希望它可写,则将商店文件从应用程序包内部复制到其中一个可写应用程序目录,例如文档或库,然后像往常一样在那里打开它。