【发布时间】:2011-11-28 03:23:22
【问题描述】:
我正在使用“else if”语句让表格的单元格为我的应用程序打开各种视图。问题是,每当我使用 pushViewController 声明时,我都会收到“由于未捕获的异常‘NSInternalInconsistencyException’而终止应用程序,原因:‘无法在捆绑包中加载 NIB:’NSBundle
else if ([[listData objectAtIndex:indexPath.row] isEqual:@"Poison Control Center"]){
emergencynumberspoisoncontrol_viewcontroller *poison = [[emergencynumberspoisoncontrol_viewcontroller alloc] initWithNibName:@"emergencynumberspoisoncontrol_viewcontroller" bundle:nil];
[self.navigationController pushViewController:poison animated:YES];
【问题讨论】:
-
要么缺少命名的 xib,要么更有可能是它有问题。 Xcode 有几种方法可以破坏 xib,我相信用户已经发明了一百多种。有时您必须从头开始重新创建 xib。
标签: ios