核心数据库值生命周期

时间:2012-07-27 21:17:08

标签: objective-c core-data

使用核心数据开发应用程序。每次从模拟器中删除应用程序时,都会删除使用核心数据插入的所有数据。这是否意味着当我发布我的应用程序时,我的数据库将是空的?我希望数据库在发布或将其安装到其他设备时具有值。

1 个答案:

答案 0 :(得分:0)

您可以创建数据库并将其打包到应用程序包中以进行分发。然后,无论何时应用程序启动,在使用任何数据之前,它都可以检查工作目录中是否有数据库的副本。如果没有,它应该复制打包的。