[SwiftUI] @main 특성과, AppDelegate 만드는 방법
사슴비행기
일단 강의 내용을 유출하면 안되기 때문에 예시나 정확한 내용 없이 세줄 요약에 대한 내용을 풀어 쓴다고 생각해주시면 고맙겠습니다. 일단 C, Swift와 마찬가지로 @main 특성이 붙은 파일 및 코드 부분이 가장 먼저 실행하고, 앱을 '실행'하는 제일 중요한 부분이라고 보면 된다. 하지만 C와 Swift와 가장 다른 점은 기본적으로 만들어지는 코드가 무척 간결하다는 것이다. 굳이 우리가 볼 필요 없는 코드나 필요할 때 구현하면 되는 코드는 다 숨겨졌다고 보면 된다. @main 속성이 붙은 구조체를 보면 App 프로토콜을 채택하고 있는 걸 볼 수 있는데 이 App 프로토콜은 Scene를 리턴하는 걸 강요한다. Scene은 뷰들의 집합. 뷰들의 컨테이너라고 보면 되는데 플랫폼과 앱의 생명주기 등에 따라서 ..