我创建了非核心数据项目。我现在想要使用核心数据。在构建阶段,我将我的二进制文件与CoreData.framework链接起来。在我的应用程序委托的方法,我想手动创建像这样无法在iOS上创建托管对象上下文
NSManagedObjectContext *aContext = [[NSManagedObjectContext alloc] init];
当我做以上,我收到以下错误被管理对象的情况下,
Receiver 'NSManagedObjectContext' for class message is a forward declaration.
什么我可能是任何建议做错了?
你在应用程序委托头中包含了#import吗? –
isaac
谢谢你的作品。更好的解决方案是将其放入'prefix.pch'文件中。 – David
另外,请谨慎使用称为消息的类。这会与iOS中的其他类发生冲突。我以前有过这种情况。 – Fogmeister