У меня возникла странная проблема с представлением в iOS на iPhone.Таблица View to DetailView Задача
В моем приложении есть стол и табби. Я отлично разбираюсь, пока не доберусь до DetailView, в котором подробно описаны книги (имя, автор, ISBN и изображение).
Это загружает штраф. Однако на том же DetailView у меня есть кнопка, которая запускает другое представление. Этот вид показывает хорошо, и с этой точки зрения можно связаться с автором (текстовое поле и кнопка отправки)
Вот где проблема начинается
1) Если я иду в детализированном виде и нажмите Контакт Кнопка три раза, т. Е. (Open ContactView, Dimiss View, Open ContactView, Dismiss View), на третьем нажатии приложение сбой
2) Если я запустил ContactView, а затем уменьшу его. Если я вернусь на самый верхний уровень и снова вернусь к той же книге, произойдет сбой приложения, то есть
Гарри Поттер 1> Детальный вид> Кнопка контакта с контактом> Запуск ContactView> Вид контакта Dimiss> Сверление до верхнего уровня> Нажмите Harry Potter 1
Приложение падает в этом месте.
Однако если бы я сделать то же самое еще раз:
Гарри Поттер 1> Detail View> Пресса Контакт Кнопка> Launch ContactView> Dimiss Контакт Вид> Дрель Вернуться к списку уровня> Пресс Гарри Поттер 2
The Приложение не разбивается.
Структура данных:
Я использовал JSON в соответствии с этим: (http://tempered.mobi/%20) строить свою таблицу.
Запуск Детального обзора влечет за собой отправку данных просмотра о выбранной книге, то есть выбранная строка отправляет словарь в подробный просмотр, содержащий всю информацию. Затем открывается подробный вид.
я не могу получить любую информацию об отладке, но у меня есть две теории:
1) Я amn't управляющие права памяти, который я проверил утроились.
2) Где-то вдоль линии я теряю информацию о выбранной книге. Информация отправляется в Детальный просмотр, но теряется после отправки.
Любые решения проблем с радостью приветствуются!
Благодарим вас за ответ Джонатан. Я работал с Debugger и не выдавал никаких ошибок. Из данных NSLog кажется, что ModalView запускается в третий раз, после чего приложение выходит из строя. Я думаю, что оставил его, но просмотр «Связаться с автором» - это модальный вид. – Colin
Поместите точку останова. Где гул думает, что он рушится. И затем отлаживайте, когда достигнута точка останова, нажмите «Продолжить», и окно отладчика должно отфильтровать при сбое. –