向现有iPhone应用程序添加核心数据

向现有iPhone应用程序添加核心数据,iphone,objective-c,cocoa-touch,core-data,Iphone,Objective C,Cocoa Touch,Core Data,我已经启动了我的应用程序,现在我想将核心数据添加到我的应用程序中。如何添加它?您编写了多少代码?使用核心数据模板启动一个新项目并在现有代码中迁移可能是最简单的 我不确定您在核心数据方面有多少经验,但在我看来,默认模板增加了一点膨胀。准备修改它以适应您的需要 除非你已经深入到你的应用程序中,否则最简单的方法就是使用核心数据模板启动一个新的Xcode项目。如果您确实不想将代码移动到新项目中,可以在AppDelegate中添加核心数据框架和必要的样板代码。但实际上,除非你想修补一下,最简单的方法就是用

我已经启动了我的应用程序,现在我想将核心数据添加到我的应用程序中。如何添加它?

您编写了多少代码?使用核心数据模板启动一个新项目并在现有代码中迁移可能是最简单的


我不确定您在核心数据方面有多少经验,但在我看来,默认模板增加了一点膨胀。准备修改它以适应您的需要

除非你已经深入到你的应用程序中,否则最简单的方法就是使用核心数据模板启动一个新的Xcode项目。如果您确实不想将代码移动到新项目中,可以在AppDelegate中添加核心数据框架和必要的样板代码。但实际上,除非你想修补一下,最简单的方法就是用正确的模板创建一个新项目。

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


通过Apple的CoreData教程了解正在发生的事情也是一个非常好的主意,还有一些好书。

你不需要开始一个新项目。不过,对于初学者来说,这是最简单的方法。不过,你关于阅读教程以真正理解正在发生的事情的建议真的很好。苹果的样板代码并不总是最好的方法。