Я получаю сообщение об ошибке в iOS 5.0.1, но работает под версией iOS 5.0.1.Получение ошибки NSInternalInconsistencyException в iOS 5.0.1
отчет аварии выглядит следующим образом: -
Оборудование Модель: iPad2,2
Версия ОС: iPhone OS 5.0.1 (9A405) Версия отчета: 104
Тип исключения: EXC_CRASH (SIGABRT) Исключительные коды: 0x00000000, 0x00000000 Разбился темы: 0
Application Specific информация:
* Нагрузочного приложение из-за неперехваченное исключение '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