Можешь объяснить методы жизненного цикла UIViewController в Swift и описать конкретное назначение каждого метода в последовательности от инициализации до закрытия? — ДейлиПреп