将核心数据添加到现有选项卡式应用程序(ios swift,Xcode6)

12 core-data ios swift xcode6

我在Tabbed Application,Xcode 6 beta中创建了一个To To list列表应用程序.目前正在迅速采取行动.

如何将核心数据添加到应用程序委托文件中?当我去创建一个新的选项卡式应用程序时,没有选项可以添加它.我注意到你可以在其他项目模板中打开核心数据而不是这个?

小智 27

最简单的方法是创建一个启用了Core Data的新应用程序,从AppDelegate.swift复制并粘贴代码并创建一个新的Core Data Model(Cmd + N > iOS - Core Data > Data Model).您唯一需要做的就是使用您为所创建的核心数据模型选择的名称替换演示项目中的数据库名称.为此,只需在粘贴的代码中搜索旧项目名称,并将其替换为新Core Data Model的名称.

我还测试了你说的内容,选项卡式应用程序缺少的Core Data复选框应该是一个Xcode 6错误,但是为应用程序选择哪个模板并不重要.所有模板的核心数据代码都是相同的,这些选项之间的唯一区别是Xcode生成的接口.