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];
}
這裏的任何幫助將不勝感激,並提前感謝您。
正如錯誤所指出的,有因爲沒有型號'PageDetail'發現。你確定有一個? – tilo 2012-02-15 13:06:20