Я получаю ошибку EXC_BAD_ACCESS (code = 1, address = 0x0) (адрес равен другому, а не 0x0, но я принимаю число, связанное с моим проектом).ios6 EXC_BAD_ACCESS (код = 1, адрес = 0x0) error
Эта ошибка возникает при переходе «назад» к главному VC в системе навигационного контроллера. Настройки выглядит следующим образом:
View Controller - MyConnection является основным ViewController. На этом VC есть табличные ячейки и панель вкладок. Табличные ячейки доставят вас до Выберите сервер VC или Выберите тип теста VC. Одна кнопка на панели вкладок приведет вас к Предпочтения VC.
Все это прекрасно работает, вы можете идти и обратно без проблем.
В настройках VC также есть табличные элементы, которые также принимают пользователя на выбор сервера и выбирают VC типа теста. Моя ошибка возникает при переходе от «Выбрать сервер» или «Выбрать тип теста», «Назад к настройкам», а затем вернуться к главному VC. Он падает на, возвращаясь к главному VC и дает ошибку, описанную выше. К сожалению, отладчик не дает гораздо больше информации. Я пришел к выводу, что код viewWillAppear в главном VC вызывается и при перезагрузке данных таблицы он сбой.
Любая идея, что может быть не так?
UPDATE:
Используя отладчик некоторых больше он появляется cellForRowAtIndexPath не вызывается при возврате. Любая идея, почему это может быть?