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

问题描述 投票:12回答:2

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

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

ios core-data swift xcode6
2个回答
27
投票

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

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


0
投票

查看Apple开发人员文档中的框架 - 核心数据>主题>第一步。它非常好,您可以复制并粘贴代码。这是链接:https://developer.apple.com/documentation/coredata

© www.soinside.com 2019 - 2024. All rights reserved.