Вопрос про переход между контроллерами при проверке условия в методе viewDidLoad()

xcode

#1

Здравствуйте.
Я только начинаю разбираться в данном направлении, но уже появились некоторые вопросы, ответы на которые хотелось бы найти.
Я хочу осуществить переход к другому контроллеру, если пользователь заведомо вносил данные.
Однако в данном коде что-то не так, потому что переход не совершается. Для проверки прохождения данного условия я использовал textfield.
Таким образом, при запуске программы textfield говорит о том, что данное условие соблюдено, но контроллер не меняется (имя контроллера точно верное, ибо если осуществлять переход с данным кодом, но при нажатии на кнопку, то переход совершается).
Подскажите, пожалуйста, в чем может быть проблема.


#2

Забей. Тут тебе никто помогать не будет. Никто не станет вникать. Ищи сам.


#3

При создании vc прокастите его до своего контроллера.

let vc = storyboard?.instantiateViewController(withIdentifire: "ChooseType" as! ИмяВашегоКласса (привязанного к контроллеру, куда переходите)


#4

Ага, очень опытный товарищ, со сроком регистрации один день


#5

Нужно посмотреть иерархию, ну или на вывод в консоли обратить внимание


#6

Ответ здесь:


#7

Спасибо большое. Так и есть.