2012-02-15 27 views
0

我在iOS 5.0.1中获取错误,但在iOS 5.0.1版本以下工作。在iOS 5.0.1中获取NSInternalInconsistencyException错误

崩溃报告如下: -

硬件型号:iPad2,2

OS版本:iPhone OS 5.0.1(9A405)报告版本:104

异常类型: EXC_CRASH(SIGABRT)异常代码:0x00000000, 0x00000000崩溃线程:0

应用程序相关信息:

*终止应用程序由于未捕获的异常 'NSInternalInconsistencyException',原因是: '+ entityForName:无法 定位NSManagedObjectModel的实体名称“PageDetail'

你可以看到我的代码,

#pragma mark iCarousel methods 

- (NSUInteger)numberOfItemsInCarousel:(iCarousel *)carousel { 
    NSFetchRequest *request = [[NSFetchRequest alloc] init]; 
    NSEntityDescription *entity = [NSEntityDescription entityForName:@"PageDetail" inManagedObjectContext:managedObjectContext]; 
    [request setEntity:entity]; 
    NSError *error = nil; 
    NSMutableArray *mutableFetchResults = [[managedObjectContext executeFetchRequest:request error:&error] mutableCopy]; 
    if (mutableFetchResults == nil) 
    { 
     // Handle the error. 
     //NSLog(@"mutableFetchResults == nil"); 
    } 
    [self setPagesArray:mutableFetchResults]; 
    [request release]; 
    [mutableFetchResults release]; 
    return [pagesArray count]; 
} 

这里的任何帮助将不胜感激,并提前感谢您。

+0

正如错误所指出的,有因为没有型号'PageDetail'发现。你确定有一个? – tilo 2012-02-15 13:06:20

回答

0

您应该连接与您的实际呈现的视图类所有者视图属性...

相关问题