我下面this how-to落實在我的應用程序的核心數據存儲:可可觸摸,核心數據:獲取異常嘗試insertNewObjectForEntityForName時:inManagedObjectContext:
我有一個Model.xcdatamodel
它定義了一個Something
模型。我使用XCode爲該模型生成了一個類。
我已經導入了類在我的.m文件,其中我想:
Something* s = (Something *)[NSEntityDescription insertNewObjectForEntityForName:@"Something" inManagedObjectContext:managedObjectContext];
但是,這將導致以下錯誤: 2009-10-13 21:18:11.961 w9a[4840:20b] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '+entityForName: could not locate an NSManagedObjectModel for entity name 'Something''
我缺少的東西?
你確定你的'managedObjectContext'與包含'Something'實體管理對象模型'persistentStoreCoordinator'實例?換句話說,您確定您已經正確構建了整個Core Data堆棧嗎? – 2009-10-13 19:38:50