Всем привет! Вы на канале школы мобильной разработки SwiftBook. Здесь мы рассказываем и показываем всё, что знаем о языке Swift и Kotlin: увлечённо, понятно и без воды.
С вами Анна Васичко и сегодня я покажу вам один полезный и удобный способ работы в UIKit, про который вы, возможно, не знали. Ссылка на видео здесь. Как вы наверняка могли заметить, при работе в SwiftUI у нас есть возможность видеть все изменения, вносимые в код, в режиме реального времени при помощи превью в правой части экрана. Эту же опцию можно внедрить и в проект, разрабатываемый в UIKit при помощи нескольких манипуляций. Для этого я создам проект с интерфейсом Storyboard и перейду в файл ViewController. Здесь мы импортируем фреймворк SwiftUI и объявим структуру ViewControllerPreview, подписанную под протокол UIViewControllerRepresentable Эта структура при обращении к ней будет принимать замыкание с типом вью контроллера. Для этого внутри мы создадим свойство с типом такого замыкающего выражения и к нему инициали