我製作了一個名爲「狀態」的實體的數據模型。我還創建了適當的類,以便我可以使用該屬性來獲取屬性。但它似乎並不像我的應用程序可以找到我的數據模型:S未找到核心數據實體名稱
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions
{
// Database test.
NSManagedObjectContext *managedObjectContext = self.managedObjectContext;
Blabla *t = [NSEntityDescription insertNewObjectForEntityForName:@"Status" inManagedObjectContext:managedObjectContext];
我把相關的代碼了。它停在最後一行給我這個錯誤:
+ entityForName:找不到在這個模型中名爲「狀態」的實體。
我再次檢查名稱。我真的有一個名爲Status的實體。我不明白:S我也檢查數據模型是否在我的編譯源代碼中。這是...
謝謝...
感謝您的回答,但我已經在我的appDelegate中有該代碼。但我發現問題的解決方案^^我的模型必須具有與我的應用程序完全相同的名稱...我將它稱爲數據.... momd這是不一樣的:)我也可以在模型中更改它方法^^ – WYS
我很高興你解決了你的問題,但我確信數據模型不需要與你的應用程序具有相同的名稱... –