2012-02-15 60 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

您應該連接與您的實際呈現的視圖類所有者視圖屬性...