【发布时间】:2014-04-15 23:47:21
【问题描述】:
我刚刚开始学习如何使用 Core Data。到目前为止,我是 learning from 的教程感觉非常有帮助。在他们将我们想要存储数据的视图控制器连接到核心数据的部分中,他们没有解释实现这种“魔法”的方法的过程。
这是managedObjectContext方法的一个实现,所以我认为如果我在这里发布它会有所帮助,你可以向我/我们解释这里正在执行的过程是什么:
- (NSManagedObjectContext *) managedObjectContext
{
NSManagedObjectContext *context = nil;
id delegate = [[UIApplication sharedApplication] delegate];
if ([delegate performSelector:@selector(managedObjectContext)]) {
context = [delegate managedObjectContext];
}
return context;
}
由于某种原因,当我返回上下文对象时,当我返回一个类对象时它不是常规颜色,它只是白色:
非常感谢!
【问题讨论】:
标签: objective-c core-data nsmanagedobject nsmanagedobjectcontext