2011-06-02 56 views
0

我已经在iPhone模拟器中创建了一个Core Data应用程序。现在,当我在设备上测试它时,我的SQLite数据库是空的。我有一些预安装的设置,我想在应用程序安装时进行部署。如何使SQLite数据库作为构建过程的一部分 - iPhone SDK

我该如何做到这一点?

我已经看到了堆栈溢出的几个问题,但他们并没有完全回答我的问题。

回答

1

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

如果它是只读的,那么您只需使用NSBundle命令在只读应用程序包内为其添加路径。如果您希望它是可写的,您可以将应用程序包内的商店文件复制到其中一个可写应用程序目录中,例如文档或图书馆,然后像平常那样在那里打开它。

相关问题