Я относительно новый разработчик приложений для iPhone, поэтому мои знания немного поверхностны, поэтому, пожалуйста, простите меня, если это немного тривиальный вопрос.
У меня есть приложение для навигации, которое выполняет детализацию между представлениями таблицы, вызывая pushViewController для объекта navigationController
У меня есть один конкретный раздел, который последовательно продвигает новые контроллеры представления, когда пользователь проходит через интерфейс. Все контроллеры представления разделены на подклассы из UIViewController.
Все работает нормально, пока не дойдет до конца, где идея состоит в том, что пользователь нажимает кнопку «Готово» и возвращается к корневому контроллеру представления (главное меню).
Так по нажатию кнопки я звоню:
[[self navigationController] popToRootViewControllerAnimated:YES];
И он падает.
Я немного обеспокоен, что это может быть большой проблемой, поскольку это определенно сработало в какой-то момент , но теперь оно всегда дает сбой.
Может кто-нибудь дать какие-нибудь идеи / советы?