我創建了非核心數據項目。我現在想要使用核心數據。在構建階段,我將我的二進制文件與CoreData.framework鏈接起來。在我的應用程序委託的方法,我想手動創建像這樣無法在iOS上創建託管對象上下文
NSManagedObjectContext *aContext = [[NSManagedObjectContext alloc] init];
當我做以上,我收到以下錯誤被管理對象的情況下,
Receiver 'NSManagedObjectContext' for class message is a forward declaration.
什麼我可能是任何建議做錯了?
你在應用程序委託頭中包含了#import嗎? –
isaac
謝謝你的作品。更好的解決方案是將其放入'prefix.pch'文件中。 – David
另外,請謹慎使用稱爲消息的類。這會與iOS中的其他類發生衝突。我以前有過這種情況。 – Fogmeister