0

我正在使用导航控制器和几个视图控制器。我正在推动视图控制器显示它们。它的一个特殊问题是,如果互联网可用,它可以正常工作。当互联网不存在时,当我调用“pushViewController”时,它会崩溃并显示以下错误:

 *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </Users/satya/Library/Application Support/iPhone Simulator/4.2/Applications/DDB23E6B-5723-44AC-B942-EA684E2A1E2B/MyApp.app> (loaded)' with name 'StoreDirectoryListViewController''

我无法确定问题所在。我确定 XIB 已正确创建,并且在应用程序本身中。

有什么想法吗?

4

2 回答 2

0

xib 是否在 IB 中正确链接?

于 2011-08-06T22:28:29.603 回答
0

我解决了这个问题。首先,在数据库访问中,我正在打开,但没有关闭它们,所以有很多数据库打开。我还在为 XIB 中的视图控制器创建 IBOutlets。我删除了它们并使用了实例变量。这解决了我的问题。但我真的无法确定 wifi 与崩溃的关系。

于 2011-08-08T17:09:10.580 回答