Possible Duplicate:
insertNewObjectForEntityForName:iPhone:核心數據錯誤:+ entityForName:未能找到NSManagedObjectModel的實體名稱 '名稱'
見標題^
代碼導致此:
NSManagedObjectContext *context = [fetchedResultsController managedObjectContext];
Name *name = (Name *)[NSEntityDescription insertNewObjectForEntityForName:@"Name" inManagedObjectContext:context];
Feature *feature = (Features *)[NSEntityDescription insertNewObjectForEntityForName:@"thing" inManagedObjectContext:context];
[feature setName:app];
[name addFeaturesObject:feature];
應用程序是一個NSString早先定義。
事情我已經嘗試:
在viewDidLoad中:
if (managedObjectContext == nil)
{
managedObjectContext = [(IsidoreAppDelegate *)[[UIApplication sharedApplication] delegate] managedObjectContext];
}
它就在那裏...... – 2010-01-03 16:52:27