SwiftUI객관식기초Observation 마이그레이션SwiftUI 앱의 ObservableObject 기반 코드를 @Observable로 옮길 때 올바른 대응을 모두 고르세요.복수 선택 가능1보기 1.뷰가 직접 생성·소유하던 @StateObject var vm → @State var vm2보기 2.부모에게 받아 관찰만 하던 @ObservedObject var vm → 래퍼 없이 var vm: ViewModel(바인딩이 필요하면 @Bindable)3보기 3.@EnvironmentObject var session → @Environment(Session.self) var session, 주입은 .environment(session)4보기 4.클래스 안의 @Published var items → @Observable 클래스 안에서는 그대로 @Published를 유지해야 갱신된다5보기 5.관찰에서 제외할 프로퍼티는 @ObservationIgnored를 붙인다채점하기