SwiftUI
-
SwiftUI) App 구조SwiftUI 2022. 10. 17. 16:26
App 구조 import SwiftUI @main struct MyApp: App { var body: some Scene { WindowGroup { ContentView() } } } 기존 Swift에서 앱 진입을 담당하는 부분은 Appdelegate 혹은 SceneDelegate. @main 어노테이션을 통해 앱 entry point 지정 SwiftUI 또한 @main annotation을 사용해서 앱의 시작 지점을 알려줌. App MyApp은 App 프로토콜을 채택하고 있다. 앱의 구조와 동작을 나타내는 타입이다. Swift에서의 AppDelegate 역할 App 프로토콜은 body 프로퍼티를 가지고 있고 필수로 구현해야 하며, body는 Scene 프로토콜을 따른다. 우리가 Swift에서 알고있..