【发布时间】:2012-06-03 06:16:29
【问题描述】:
我收到以下异常:
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </var/mobile/Applications/57C8544B-05F6-445D-80A9-FAC9672F278B/MyApp.app> (loaded)' with name 'MyNibName''
我尝试了 stackoverflow 的类似问题中建议的许多解决方案,但仍然遇到此问题。
此问题与加载地址簿的特定 xib 文件有关。
这只发生在 iPhone 上,而不是 iPad 和模拟器上。
我也尝试删除现有的 xib 文件并创建一个新文件,但没有成功。
With few attempts of testing, I found that the file works fine for certain number of attempts and then starts giving above error only on iPhone.
请帮忙。
提前致谢。
【问题讨论】:
-
你对 iPhone / iPad 有不同的目标吗?
-
呃……多么痛苦。我想知道是否有关于异常的更多信息。您是否设置了异常断点来捕获错误?应该有更多关于正在发生的事情的信息。您也可以将其包装在 @try/@catch 块中,并在 catch 块中设置断点。
-
ipad 和 iphone 没有相同的目标。但是对于 iPad 来说效果很好
-
如果我重命名或创建 xib 文件,这是第一次在 iPhone 上运行得很好。但是对于下一次尝试,它会在 [self.view addSubview:myXib.view];
-
有机会看到视图控制器初始化吗?
标签: iphone objective-c ios ipad uiviewcontroller