Получение ошибки NSInternalInconsistencyException в iOS 5.0.1 - PullRequest
0 голосов
/ 15 февраля 2012

Я получаю ошибку в iOS 5.0.1, но работаю ниже версии iOS 5.0.1.

отчет о сбое выглядит следующим образом: -

Модель аппаратного обеспечения: iPad2,2

Версия ОС: iPhone OS 5.0.1 (9A405) Версия отчета: 104

Тип исключения: EXC_CRASH (SIGABRT) Коды исключений: 0x00000000, 0x00000000 Crashed Thread: 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];
}

любая помощь здесь будет признательна и спасибо заранее.

1 Ответ

0 голосов
/ 15 февраля 2012

Вы должны связать свойство представления владельца класса с фактическим представлением, которое вы представляете ...

...