【问题标题】:Getting an NSInternalInconsistencyException Error in iOS 5.0.1在 iOS 5.0.1 中出现 NSInternalInconsistencyException 错误
【发布时间】:2012-02-15 12:59:40
【问题描述】:

我在 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: could not 找到实体名称“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];
}

我们将不胜感激,并提前感谢您。

【问题讨论】:

  • 正如错误所指出的,没有找到PageDetail 的模型。你确定有吗?

标签: ios exception core-data ios5 ipad-2


【解决方案1】:

您应该将类​​所有者视图属性与您正在呈现的实际视图连接起来......

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-14
    • 2012-06-23
    • 2015-08-19
    • 2014-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多