При использовании UIKit мы можем инициализировать переменные и вызывать функции из функции viewDidLoad (). Как это возможно при использовании Swift UI?
В SwiftUI методы lifeCycle:
.onAppear { print("ContentView appeared!") }
И:
.onDisappear { print("ContentView disappeared!") }
Более подробную информацию можно проверить здесь: https://www.hackingwithswift.com/quick-start/swiftui/how-to-respond-to-view-lifecycle-events-onappear-and-ondisappear