iPhone - особая проблема в использовании контроллера представления, когда сеть не существует - PullRequest
0 голосов
/ 06 августа 2011

Я использую контроллер навигации и несколько контроллеров представления. Я нажимаю на контроллеры представления, чтобы показать их. Одна специфическая проблема с этим - то, что, если интернет доступен, это работает хорошо. Когда нет интернета, когда я вызываю «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 создан правильно, и это в самом приложении.

Есть мысли?

Ответы [ 2 ]

0 голосов
/ 08 августа 2011

Я решил проблему. Прежде всего, при доступе к базе данных я открываю, но не закрывал их, поэтому было много открытий базы данных. Также я создаю IBOutlets для контроллеров представления в XIB. Я удалил их и с помощью переменных экземпляра. Это решило мою проблему. Но я действительно не мог определить, как Wi-Fi связан с аварией.

0 голосов
/ 07 августа 2011

Правильно ли связан xib в IB?

...