我从哪里获得托管对象上下文?

7 iphone core-data

在我的AppDelegate.m中,在application: didFinishLaunchingWithOptions:方法中,我输入以下行:

NSManagedObjectContext *context = [self managedObjectContext];
Run Code Online (Sandbox Code Playgroud)

但它说:AppDelegate可能无法响应managedObjectContext.我在网上看到了这个,我做错了什么?我输入#import <CoreData/CoreData.h>了我的App_Prefix.pch文件(请参阅将核心数据添加到现有的iPhone项目中),但这没有帮助.

目标是然后设置myViewController.context = context然后使用该上下文在视图控制器中获取一些数据.

编辑:请参阅我对O. Begemann答案的评论.

Ole*_*ann 11

创建一个空的示例应用程序,并确保选中Core Data复选框.然后查看已在应用程序委托中生成的Core Data的样板代码.您需要在应用中使用相应的代码片段.