将核心数据添加到现有iOS项目中

时间:2012-10-02 14:01:39

标签: objective-c ios xcode cocoa-touch

  

可能重复:
  Adding Core Data to existing iPhone project

如何将核心数据添加到现有的iOS项目中?我添加了数据模型文件,从中创建了数据模型,并将三个属性添加到我的应用程序委托中,直到我现有的(!)项目中。我还将CoreData添加到框架中。

在我的app delegate的didFinishLaunching方法中,我调用[self managedObjectContext],但它返回nil。我想我必须覆盖getter方法并从那里加载我的数据模型?我该怎么做?

1 个答案:

答案 0 :(得分:7)

最简单的方法是创建一个新项目(空项目)并确保添加Core Data。然后,只需查看差异,应该有四个大项目:

  1. 添加在AppDelegate中创建的所有内容
  2. 添加核心数据框架
  3. 添加您的数据对象
  4. 修改pch文件