PushViewController теперь падает - PullRequest
       8

PushViewController теперь падает

0 голосов
/ 03 декабря 2009

В каком-то рабочем коде у меня был вызов PushViewController, который загрузил (успешно) новое представление из xib.

Я зашел в XIB и добавил пару кнопок. Повторная попытка кода, и представление продолжает отображаться в соответствующей точке кода.

Затем я удалил эти кнопки, и с этого момента код больше не работает. Теперь происходит сбой с ошибкой необработанного исключения. Я не могу отследить его через отладчик - он делает несколько шагов в коде и вылетает.

Я наверное что-то отключил в IB, но не знаю что.

Может кто-нибудь предложить какие-либо предложения относительно того, что я сломал, и как это исправить?

Заранее благодарим за помощь.

Ответы [ 4 ]

0 голосов
/ 03 декабря 2009

убедитесь, что вы не отключили это представление XIB от владельца файла по ошибке. Возможно, это была либо розетка, либо нет, но для представления все еще требуется соединение.

  • Инспектор соединений и убедитесь, что он там есть.
  • Или проверьте наличие других отсутствующих соединений.

Трудно сказать, не зная деталей вашего XIB, но обычно это обычный случай.

0 голосов
/ 03 декабря 2009

Если вам кажется, что вы облажались в IB, посмотрите Инспектор соединений (cmnd + 2) для каждого элемента.

0 голосов
/ 03 декабря 2009

Теперь происходит сбой с ошибкой необработанного исключения

Что такое исключение?

Вывод вашей консоли отладчика объяснит, в чем проблема.

0 голосов
/ 03 декабря 2009

Большинство сбоев обнаруживается в слишком рано освобожденной памяти.

  • Вы проверили управление памятью?
  • Что за код сбоя?
  • Это невозможно отследить, даже если вы запускаете программу в отладчике?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...