
Swift UI - Observable 객체
Swift UI 상태 프로퍼티 - @State Swift UI 에서 뷰의 업데이트는 뷰와 결합된 데이터를 업데이트 할 때 일어난다. 이를 위해선 데이터와 뷰 사이에 게시자 - 구독자 관계를 구축하여 할 수 있다. 이를 위해서 Swift UI 는 상태 프로 forstudy.tistory.com 이전 글에서 알아본 상태 프로퍼티는 선언된 뷰나 하위 뷰에서만 사용할 수 있다. 즉 다른 뷰로 이동하거나, 부모 뷰가 사라진다면 그 상태도 사라진다. 그렇다면 여러 뷰들이 동시에 접근해야 하는 영구적인 데이터의 경우는 어떻게 처리해야 할까? 이는 Observable 객체로 해결할 수 있다. Observable 객체는 ObservableObject 프로토콜을 따르는 클래스나 구조체의 형태를 취한다. Observable..
Comment