SwiftUI Single Source of Truth


SwiftUI Single Source of Truth

이전의 어려움 1. 상태 관리를 위해 중복된 데이터가 여기저기에 있다. 2. 뭐가 진짜인지.. SwiftUI에서는 1. 진짜 상태를 쉽게 관리하게 도와줌 - @State를 이용해서 Single source of truth를 나타낼 수 있음 - @Binding을 통해서 Single source of truth에 접근할 수 있음 2. 상태가 업데이트 되면, 뷰는 자동으로 업데이트 된다 3. SwiftUI 뷰의 상태 정보는 따로 보관하는 장소가 있음 SwiftUI는 단방향 흐름이 중요하다. User -> (User Interaction) ->Action -> (Mutation) -> State -> (updates) -> View -> (Render) -> User 정리 1. SwiftUI에서는 Single source of truth에 의한 상태 관리가 중요 2. SwiftUI에서는 @State를 이용해서 Single source of truth 상태를 나타낼 수 있음 3. @Bindi...



원문링크 : SwiftUI Single Source of Truth