Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 内在一致性是什么意思?_Objective C_Xcode4.5 - Fatal编程技术网

Objective c 内在一致性是什么意思?

Objective c 内在一致性是什么意思?,objective-c,xcode4.5,Objective C,Xcode4.5,我不知道什么是国际冲突例外。className的值是loadNibNamed,结果表明,xib没有被复制到bundle资源中,而其中的答案将起作用 下一个问题是,为什么在我创建捆绑资源时没有将xib复制到捆绑资源中。有时候,XCode决定在添加新类/文件时取消勾选“目标”框。 Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bu

我不知道什么是国际冲突例外。className的值是loadNibNamed

,结果表明,xib没有被复制到bundle资源中,而其中的答案将起作用


下一个问题是,为什么在我创建捆绑资源时没有将xib复制到捆绑资源中。

有时候,XCode决定在添加新类/文件时取消勾选“目标”框。
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </var/mobile/Applications/C8CF9D6E-4B29-416B-8973-A6F18C0CE691/.app> (loaded)' with name 'BGCinemaScheduleCell''
*** First throw call stack:
(0x32d812a3 0x3aa2697f 0x32d811c5 0x34d26571 0x34d2e2b7 0x137e4d 0x13833f 0x1383fd 0x1b6b97 0x34dffdef 0x17218b 0x34bd454d 0x34bb9313 0x34bd07cf 0x34b8c803 0x34936d8b 0x34936929 0x3493785d 0x34937243 0x34937051 0x34936eb1 0x32d566cd 0x32d549c1 0x32d54d17 0x32cc7ebd 0x32cc7d49 0x3688b2eb 0x34bdd301 0xa1385 0x3ae5db20)
libc++abi.dylib: terminate called throwing an exception
-(void) vLoadMainBundle
{
    if ([self class] == [BGBaseTableViewCell class])
    {
        return;
    }

    NSString * className = NSStringFromClass([self class]);

    [[NSBundle mainBundle] loadNibNamed:className owner:self options:nil];
}