SwiftUI @State @Binding @EnvironmentObject SwiftUI를 사용하면서 자주 사용하는 프로퍼티 래퍼인데, Skimming 과정에서 너무 헷갈려서 간단히 정리 @State: View 내부의 상태가 변경되어서 처리할 때@Binding: 다른 View에 있는 상태의 변화를 관찰할 때@EnvironmentObject: View의 계층 관계가 존재할 때 이를 의존성을 갖출 때 우선 State와 Binding에 대해서 간단히 보자아래는 새믈 코드 struct FirstView: View { @State private var appTitle = tabIndex.first.rawValue @State private var count = 0 enum tabInde..