Daily iOS
SwiftUI

SwiftData와 SwiftUI 통합

새 SwiftUI 앱의 로컬 저장소로 Core Data 대신 SwiftData를 골랐습니다. SwiftData는 SwiftUI와 어떻게 통합되나요?

면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
짧은 답 보기

SwiftData는 @Model 매크로로 스키마를 Swift 코드로 정의하고, .modelContainer로 앱에 주입하며, 뷰에서 @Query로 읽으면 Observation과 통합되어 데이터 변경 시 뷰가 자동 갱신된다.

받은 질문 공유