首次启动时填写数据库核心数据的最佳方法是什么

时间:2015-01-13 08:40:05

标签: ios swift core-data

如何添加数据库初始值? 也许代码中有它的位置?应用程序安装后执行一次的操作?

1 个答案:

答案 0 :(得分:3)

您可以查看:http://www.raywenderlich.com/12170/core-data-tutorial-how-to-preloadimport-existing-data-updated 或者本教程: http://hackazach.net/code/2013/03/26/ios-core-data-prepopulation

简而言之,您可以首先启动(由NSUSerDefault中的BOOL定义,例如)解析文件(JSON,XML等)并将内容插入数据库,或者使用mac预填充sqllite数据库Mac上的应用程序或iOS应用程序,将数据库预填充到您的包中,并在首次启动时将其移动到正确的位置。

相关问题