在 iOS 5.0.1 中出现 NSInternalInconsistencyException 错误

发布于 2025-01-06 00:36:49 字数 1238 浏览 4 评论 0原文

我在 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];
}

这里的任何帮助将不胜感激,并提前感谢您。

I am getting the error in iOS 5.0.1 but working below the iOS 5.0.1 version.

the crash report is as follows: -

Hardware Model: iPad2,2

OS Version: iPhone OS 5.0.1 (9A405) Report Version: 104

Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x00000000,
0x00000000 Crashed Thread: 0

Application Specific Information:

* Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '+entityForName: could not
locate an NSManagedObjectModel for entity name 'PageDetail''

You can see my code,

#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];
}

any help here would be appreciated and thanks you in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

就此别过 2025-01-13 00:36:49

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

You should connect class owner view property with actual view you are presenting...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文