@Environment
[SwiftUI] @Environment, @EnvironmentObject, @FocusedBinding, @FocusedValue
@Environment 이름처럼 환경변수입니다. // 정해진 Key Path로 환경 변수를 컨트롤 할 수 있다. @Environment(\.colorScheme) var colorScheme: ColorScheme @Environment(\.horizontalSizeClass) var horizontalSizeClass 다크모드 등 환경에 대한 변수 설정이 가능하다 @EnvironmentObject 해당 Wrapper은 환경 객체로 ObservableObject Protocol를 따라야합니다. class ExampleEnvironmentObject: ObservableObject { @Published var attribute = "ExampleEnvironmentObject" } struct Secon..