Che cos'è swiftdata?
Implementa, rivedi o migliora la persistenza dei dati utilizzando SwiftData. Da utilizzare quando si definiscono classi @Model con @Attribute, @Relationship, @Transient, @Unique o @Index; quando si esegue una query con @Query, #Predicate, FetchDescriptor o SortDescriptor; durante la configurazione di ModelContainer e ModelContext per SwiftUI o il lavoro in background con @ModelActor; durante la pianificazione delle migrazioni dello schema con VersionedSchema e SchemaMigrationPlan; durante l'impostazione della sincronizzazione CloudKit con ModelConfiguration; o durante la coesistenza o la migrazione da Core Data. Fonte: dpearson2699/swift-ios-skills.