swiftdata 是做什麼的?
使用 SwiftData 實現、審查或改善資料持久化。在定義帶有 @Attribute、@Relationship、@Transient、@Unique 或 @Index 的 @Model 類別時;使用 @Query、#Predicate、FetchDescriptor 或 SortDescriptor 進行查詢時;為 SwiftUI 或背景工作設定 ModelContainer 和 ModelContext 搭配 @ModelActor 時;規劃使用 VersionedSchema 和 SchemaMigrationPlan 的結構描述遷移時;使用 ModelConfiguration 設定 CloudKit 同步時;或與 Core Data 共存或從 Core Data 遷移時使用。