在启动时预先在Core Data中填入信息。

我必须做一个使用核心数据来存储信息的iOS应用程序。

我创build了模型,以及如何将数据添加到应用程序中,一切工作都很完美,唯一的问题是数据模型是空的,但我想在应用程序启动时自动填充一些数据。

我能怎么做?

看看一些示例应用程序,如iPhone 核心数据手册 。 基本上,你用你的应用程序发布了一个预先填充的数据库,在第一次启动时,你的应用程序委托使用你在数据库中填充的数据将它复制到应用程序的Documents目录中。

我记得,你不能从一个带有Core Data的预build数据存储开始 – 你必须在第一次运行时创build你的存储。

苹果的这个初步导入的技巧和窍门可以在这里find。 98%的时间,最好只跟随他们的文档。