반응형 싱글톤1 [iOS/SwiftUI] SwiftUI에서 @EnvironmentObject 설명 및 사용법 1. EnvironmentObject란? EnvironmentObject는 SwiftUI의 데이터 흐름을 지원하는 하나의 툴입니다. 특정 데이터를 view 계층 구조 전체에 걸쳐서 전달하는데 사용됩니다. 그렇기 때문에 자식 뷰들이 부모 뷰에서 제공하는 데이터나 객체에 액세스할 수 있도록 해줍니다. 이를 사용하면 여러 뷰들 간에 데이터를 공유하거나 상태를 유지하는데 도움이 됩니다. 2. 사용 사례 예를 들어, 사용자 설정이나 인증 정보와 같은 앱 전체에서 사용될 수 있는 정보를 보관하고자 할 때 EnvironmentObject를 사용할 수 있습니다. 3. 사용법 3.1. ObservableObject로 데이터 생성 먼저, EnvironmentObject로 사용될 데이터나 객체는 ObservableObjec.. 2023. 10. 11. 이전 1 다음 반응형