在应用程序ios swift核心数据中保存默认数据

问题描述:

我希望我的ios swift应用程序在用户从应用程序商店下载时在其核心数据中已经有一些数据。我能达到这个目标的方式有哪些?在应用程序ios swift核心数据中保存默认数据

+0

只需在您的应用程序中添加一个包含数据的json文件......第一次安装应用程序时,将所有数据从json导入到coredata。现在显示7执行操作上coredata –

您可以添加之前想要的数据,并将文件包含在您的捆绑资源中。然后在运行时,您需要做的是将该文件复制到用户文档目录以供实时使用,插入更新操作应在位于文档目录或您复制的任何位置的实时使用文件中执行。这将是我认为最好的方法。

所以,如果你是它的CoreData文件。你必须做的是把所有的事情都做到系统化,直到你在CoreData的sqlite文件中拥有所需的数据。然后复制该文件并保留在资源中。在获取任何内容并初始化核心数据对象之前,在应用程序启动时的运行时,使用包文件替换目标目录中的文件。

+0

非常感谢“Mahesh”...帮助很多 –

+0

欢迎...快乐的编码! –