Cod*_*ght 1 core-data ios swift
我正在开发一个简单的iOS 9应用程序(使用Swift和Xcode 7.01),它使用Timehop样式界面显示与当天相对应的数据,可以追溯到X年.
我想在第一个运行时播种我的CoreData模型,在第一个运行时(或稍后在用户首选项中更改)基于用户选择的选项使用特定数据填充它.但是,我希望导入整个数据源,以便在更改用户首选项时可以使用不同的数据
我要迁移到CoreData的当前数据源目前是CSV格式.我的问题是,用于导入/播种到CoreData的最简单的文件格式是什么,执行这样的任务时是否有任何最佳实践,并且是否有正确的方向我可以进行实施?
理想情况下,您希望在构建应用程序期间而不是在运行时进行任何预加载.您可以轻松地预创建Core Data sqlite文件并将其与应用程序包一起发送.然后,您可以访问所有数据或创建多个sqlite文件以满足应用程序的特定需求.
使用应用程序包附带的数据,您可以在知道要使用哪个数据后从应用程序包中复制正确的sqlite文件,并完全避免在运行时解析数据.
在运行时解析大量数据是浪费用户的时间,应该避免.
在构建期间执行此操作.
您的用户会感谢您.
| 归档时间: |
|
| 查看次数: |
801 次 |
| 最近记录: |