[SwiftUI] App 프로토콜
1 min readSep 14, 2020
- 반드시 앞에
@main
을 붙여주어야 합니다. (entry point) App
프로토콜은body
에서Scene
을 생성합니다.Scene
들간의 공유를 위해 상태를 선언하여 데이터 모델을 초기화 합니다.(@StateObject
)- 이렇게 초기화된 데이터는
environmentObject
또는observedObject
형태로 다른Scene
으로 넘겨질 수 있습니다. WindowGroup
을 사용하여 사용자는 동시에 1개 이상의 Window를 열 수 있습니다.
6. App
프로토콜은 앱이 시작될 때 시스템이 호출하는 main()
static method의 기본 구현부를 제공합니다.