SwiftUI
SwiftUI 상태 소유권
SwiftUI 상품 편집 화면에서 부모 뷰가 상품 모델을 소유하고 자식 뷰는 가격 필드 하나만 고칩니다. @State, @Binding, @Observable 중 무엇을 어디에 두겠습니까?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
SwiftUI 상품 편집 화면에서 부모 뷰가 상품 모델을 소유하고 자식 뷰는 가격 필드 하나만 고칩니다. @State, @Binding, @Observable 중 무엇을 어디에 두겠습니까?
부모 뷰가 @State로 상품 모델을 들고 있고 자식 편집 뷰는 @Binding으로 가격 필드 하나만 빌려 쓰며, 다른 화면과도 공유해야 하는 모델일 때만 @Observable 클래스로 올려서 만든 뷰가 @State로 붙잡는다.
SwiftUI객관식입문
SwiftUI 설정 화면입니다. 토글 스위치를 가진 자식 뷰 SettingsRow가 부모가 소유한 isOn 값을 읽고 변경도 해야 합니다. 자식 뷰의 프로퍼티…
#state #binding
SwiftUI객관식입문
SwiftUI 에서 상황과 프로퍼티 래퍼가 올바르게 짝지어진 것을 모두 고르세요. (iOS 16, ObservableObject 기준)
#state #binding
SwiftUI주관식심화
iOS 17 @Observable 클래스를 SwiftUI 뷰에서 다룰 때, '누가 소유하는가'와 '어떻게 전달하는가'를 기준으로 @State·일반…
#state #observation
SwiftUI주관식기초
SwiftUI로 만든 카운터 화면에 증가, 감소, 초기화 버튼과 현재 값 표시가 있습니다. 버튼을 눌렀는데 표시 숫자와 실제 값이 어긋나는 일이 없게 하려면…
#swiftui #state