0

我收到以下异常:

 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.

请帮忙。

提前致谢。

4

1 回答 1

1

经过长时间的调试和测试,我终于找到了问题所在。问题不在于 NIB 文件,而在于我已声明并正在填充但未使用它们的两个 nsmutablearrays。我删除了它们,然后它起作用了。这对我来说有点奇怪。

于 2012-05-29T02:47:16.013 回答