Я пытаюсь создать разматывающий сеанс, который возвращает мне два режима просмотра, и я думал, что все настроено правильно, но он сбой при отсутствии ошибки, напечатанной при выполнении сеанса ...Почему моя команда разматывает мое приложение?
Вот что я ' ве сделано:
В НАЗНАЧЕНИИ ViewController, мы будем называть его VC1 (в нижнюю части стеки) Я создал эту акцию:
@IBAction func unwind(segue:UIStoryboardSegue){}
В интерфейсе строителя я подключил VC3 (контроллер третьего вида вверх) для размотки segue через кнопку выхода и назвал ее «размоткой».
Я призываю выполнить для Segue так:
performSegue(withIdentifier: "unwind", sender: self)
Вот контроллеры просматривать и непосредственно перейти идентификатор
"Удалить Trip" кнопку вызывает SEGUE ПОСЛЕ всех остальных логики позаботился.
Как только это вызывается, мое приложение отключается без сообщения об ошибке и показывает мне экран AppDelegate. Что происходит?
Этот вид аварий в основном вызван неправильными идентификаторами. Вы уверены, что используете правильный идентификатор? – Mohammadalijf
Также вы делаете что-нибудь на prepareForSegue? – Mohammadalijf
Идентификатор «раскручивается» в раскадровке. Нет, ничего не готовит. –