我有一堆数据要存储在核心数据文件中。问题是它只在运行时创建。我怎样才能在之前创建它,将它保存到我的包中,然后将它显示给用户?
最佳答案
我通过在开发期间在模拟器中运行我的应用程序(或专门为此目的编写的实用程序)并使用其预设信息填充它来实现这一点。然后我在磁盘上找到该文件,将其放入我的项目中,并确保它包含在“复制文件”构建阶段。
在启动时,我在应用程序包中查找文件,并将其复制到 CoreData 期望的位置...即某个可写位置。
关于ios - 如何在运行前创建核心数据文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30018828/