将Core Data添加到现有的iPhone应用程序

8

我已经开始开发我的应用程序,现在我想将Core Data添加到我的应用程序中。我该如何添加?

3个回答

10

我不同意你必须开始一个新项目。实际上,将CoreData集成到现有项目中非常容易 - 一个好的起点是创建一个新的CoreData项目,但将其生成的代码复制到你的现有项目中(仔细检查应用程序代理以查看它设置了什么)。涉及的代码并不多,而且很容易创建新的数据模型。

此外,通过完成苹果公司提供的CoreData教程来理解正在发生的事情是一个非常好的主意,还有一些好书可以阅读。


您不需要开始一个新项目。对于初学者来说,那是最容易的方式。不过,您关于阅读教程以真正理解正在发生的事情的建议真的很好。苹果公司的样板代码并不总是最佳选择。 - Jonathan Sterling

2

除非你的应用程序已经很成熟,否则最简单的方法是使用Core Data模板开始一个新的Xcode项目。如果你真的不想将代码移动到一个新项目中,你可以在AppDelegate中添加Core Data框架和必要的样板代码。但是,除非你想要进行一段时间的调试,否则最简单的方法是使用正确的模板创建一个新项目。


1
你写了多少代码?使用Core Data模板开始一个新项目并将现有代码迁移过来可能是最简单的方法。
不确定你对Core Data有多少经验,但我认为默认模板会添加一些臃肿。准备好根据自己的需求进行修改。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接