SwiftUI는 기존 StroryBoard와 UI 구성 방식이 완전히 다르다고 볼 수 있다. SwiftUI를 선언형 UI 프레임워크로 보통 이야기 한다. 기존 StroryBoard의 각 화면마다 UIViewController가 할당되어 화면 생성 시 호출되는 라이프사이클로 화면 갱신 등의 처리를 해주었지만 SwiftUI의 경우는 View 단위 화면 구성으로 화면 갱신을 처리는 방식이 사뭇 다르다. SwiftUI의 View를 생성하면 아래와 같이 생성된다. import SwiftUI struct MainView: View { var body: some View { Text("MainView") } } struct MainView_Previews: PreviewProvider { static var prev..