我在 iOS 5.0.1 中遇到错误,但在 iOS 5.0.1 版本以下工作。
崩溃报告如下: -
硬件型号:iPad2,2
操作系统版本:iPhone OS 5.0.1 (9A405) 报告版本:104
异常类型:EXC_CRASH (SIGABRT) 异常代码:0x00000000、0x00000000 线程崩溃:0
应用特定信息:
*由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“+entityForName:找不到实体名称“PageDetail”的 NSManagedObjectModel
你可以看我的代码,
#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];
}
在这里的任何帮助将不胜感激,并提前感谢您。