SwiftUI View 구조: var body·struct·상태 객체의 역할
SwiftUI View 구조를 var, struct, class 가운데 하나를 고르는 문제로 이해하면 각 keyword의 역할이 섞인다. struct는 custom view type을 선언하는 방식이고, var body: some View는 그 type이 View protocol을 만족하기 위해 제공하는 computed property다. class는 대개 view 자체보다 identity를 공유하는 model에 사용한다.var body는 별도의 View 선언 방식이 아니다Apple의 View protocol 문서는 custom view type이 body computed property를 구현해 content를 제공하도록 설명한다.import SwiftUIstruct GreetingView: View ..