SwiftUI의 새로운 데이터 플로우
WWDC 2023을 통해 이제 조금 더 단순하고 명확한 새로운 데이터 플로우가 나왔습니다. 이 모든건 Swift 5.9의 매크로 기능을 통해 만들어졌는데요. 바로 Observation입니다🙋🏻 이제 SwiftUI로 모델을 만들고 뷰에서 관찰하려면 @Observable을 사용해야 합니다. 이전에 사용되던 ObservableObject, StateObject, ObservedObject, EnvironmentObject, Binding 어우 많다... 이제 더 이상 이 많은것을 고민할 필요 없습니다! 사용하는 프로퍼티 래퍼도 딱 세개 1️⃣ @State 2️⃣ @Bindable 3️⃣ @Environment 너무 단순해지지 않았나요?😊 WWDC 2023의 섹션인 Discover Observation in SwiftUI를 바쁜 개발자들을 위해 요약해봤습니다🕺🏻