繁体   English   中英

无法在捆绑包中加载NIB:NSBundle

[英]Could not load NIB in bundle :NSBundle

我正在尝试从MainViewController加载笔尖文件,但出现以下异常。 我没有定期(50次中的1次)收到此异常。 检查以下异常

例外情况:

 Could not load NIB in bundle: 'NSBundle </private/var/mobile/Containers/Bundle/Application/38ABE26C-F87E-49F1-9F29-E46E7ACDBD54/E2_IOS_App.app> (loaded)' with name 'NetWorkError'

我用来显示此笔尖文件的代码是

NetWorkError *error=[[NetWorkError alloc]initWithNibName:@"NetWorkError" bundle:nil];
                    error.errorMessage=[details serverDownMessage];   // passing some message before presenting .
                    [self presentViewController:error animated:YES completion:nil];

我正在使用运行iOS 7的iPad。

遇到类似问题的人会被要求检查笔尖名称,检查是否将.xib添加到目标,检查是否已添加.xib来复制捆绑资源。但是,每件事对我来说都是正确的。 还有什么可能是问题??。

您是否尝试过NSStringFromClass([NetWorkError class])

您也可以尝试排除并再次将文件添加到您的项目/清理项目/从模拟器中删除应用程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM