数据发布应用程序
回答
你可以存储你喜欢的,文本文件的Plist等,甚至在数据库中(大概源码)“种子数据”的任何方式。
然后,当启动您的应用程序时,检查数据是否已存在于您的核心数据存储中。如果没有,将文件导入到数据库中。
您也可以预先配置数据库并将其复制到应用程序文档目录以使其可写。这是一个更为复杂的方法,因为每当您的种子数据或模型发生变化时,您都必须重新生成此种子数据库。
感谢Mundi, 所以,如果我理解,如果我不创建一个sqlite数据库为例,我可以创建第一次启动核心数据库? 我们如何检查核心数据中是否存在一定范围的数据? – Bobyblanco 2012-08-14 12:26:47
这很简单。只需做一个快速获取,看看你是否得到任何结果。 – Mundi 2012-08-14 14:37:22
在我的应用程序中,我有一个数据库,我只用它来阅读(不写),我将它包含在我的发布包中。然后,我更新AppDelegate-> persistentStoreCoordinator方法,以指向我的数据库的正确位置。
如果我需要写入数据库,那么在访问它之前我需要将它移动到Documents目录。并且对AppDelegate-> persistentStoreCoordinator的更改将不再需要。
- 1. 发布twitter应用程序
- 2. 发布ios应用程序?
- 3. 发布exe应用程序
- 4. 发布telerik应用程序
- 5. 获取用于iPhone应用程序的Wordpress发布数据
- 6. C#应用程序数据库布局
- 7. 将数据从Android应用程序发布到PHP页面
- 8. 发布应用程序后无法找到数据库
- 9. 如何将数据发布到Volt应用程序?
- 10. 在Rails应用程序之间发布数据
- 11. 如何从silverlight应用程序捕获发布数据?
- 12. 从Android应用程序发布数据到PHP脚本
- 13. 通过服务发布数据导致应用程序崩溃
- 14. vb.net发布应用程序与数据库
- 15. 构建应用程序发布的数据绑定问题
- 16. 将数据发布到iPhone应用程序的aspx页面
- 17. 将数据发布到ASP.NET应用程序
- 18. 从MVC应用程序发布XML数据
- 19. 发布Windows应用程序后错误的数据库路径
- 20. 发布c#应用程序与SQLIte数据库在ot
- 21. Sharepoint Webpart通过PostBackUrl发布数据到应用程序页面
- 22. 将JSON数据发布到asp.net应用程序
- 23. 将数据发布到iPhone应用程序中的WCF服务?
- 24. 将Json数据从浏览器发布到Java应用程序
- 25. C#将数据发布到ASP .Net应用程序
- 26. Windows窗体应用程序与数据库发布
- 27. 线程HTTP发布应用程序
- 28. 使用webservice发布Silverlight应用程序
- 29. 使用iCloud发布应用程序
- 30. 使用MSBuild发布ClickOnce应用程序
http://stackoverflow.com/questions/11922800/coredata-deliver-setup-default-data – Adam 2012-08-14 19:16:45
可能的重复[任何方式预填充核心数据?](http://stackoverflow.com/questions/2230354/any-way-to-pre-populate-core-data) – Daniel 2012-08-14 19:19:02