
@Model 살펴보기1. BackingData@Transientprivate var _$backingData: any SwiftData.BackingDatapublic var persistentBackingData: any SwiftData.BackingDataSwiftData가 실제 데이터를 저장하고 관리하는 방식이다.@Transient는 이 프로퍼티가 영구 저장소에 저장되지 않음을 나타낸다.BackingData는 실제 데이터 저장소와의 연결을 관리한다.class BackingData { // 실제 데이터를 저장하는 딕셔너리 var data: [PartialKeyPath: Any] = [:] // 데이터 읽기 func get(_ key: KeyPath) -> V { ..
[Swift] 이것저것
2024. 12. 13. 16:52