Ещё раз о том, чем отличаются подходы в программировании с использованием UIKit и SwiftUI. Покажу на простом примере - приложение с одной кнопкой и двумя View-контроллерами. Инструменты: Xcode 13.4, MBP 14'' M1 Pro Состояние на 2023 год, авторитетное мнение:
https://www.youtube.com/live/UVWkGRg-... Спонсорство и платный контент:
Там можно купить курс (видеоуроки): Как сделать приложение Расходник, а также и сам проект в виде архива для Xcode. 00:00 Начало, предисловие 01:05 Какое приложение будем создавать 01:36 Реализация с помощью UIKit / Storyboard 02:10 Создание Storyboard 05:50 Что такое Safe Area? 09:05 Привязка интерфейса к коду 13:06 Передача данных в дочерний ViewController 16:15 Как из дочернего ViewController вызвать метод в родительском VC 20:02 Реализация с помощью SwiftUI 29:30 Выводы: какой инструмент / подход интереснее?