objective-c - 将核心数据添加到现有的 iOS 项目中

标签 objective-c ios xcode cocoa-touch

<分区>

Possible Duplicate:
Adding Core Data to existing iPhone project

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

在我的应用委托(delegate)的 didFinishLaunching 方法中,我调用了 [self managedObjectContext],但它返回 nil。我想我必须重写 getter 方法并从那里加载我的数据模型?我该怎么做?

最佳答案

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

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

关于objective-c - 将核心数据添加到现有的 iOS 项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12691778/

上一篇:ios - "No Visible Interface For NSFileManager", iOS

下一篇:android - 实现能够接收推送通知并启动网络浏览器的应用程序

相关文章:

ios - Objective C 属性在使用后传递重置为 null

ios - CocoaPods 设置太慢,如何在终端中设置代理

ios - UITableView 方法在 ViewDidLoad 之前调用

objective-c - 如何编译 sbopenurl (c)

ios - 如何在 UITableView 中创建刷新按钮

ios - 是不是可以确定所有的Sprite Kit场景碰撞都玩完了?

ios - 如何将自定义 View 添加到上下文菜单 iOS

iphone - 在 xcode 中构建并运行禁用

ios - SwiftUI 中的 Gridview

objective-c - NSMutableArray 真的是堆栈或队列的良好后备存储吗?