SwiftData
Noun · Development
Definitions
Apple's declarative data persistence framework introduced in iOS 17 and macOS Sonoma that uses Swift macros (like @Model) to turn plain Swift classes into managed persistent objects, replacing much of Core Data's boilerplate with compile-time code generation.
In plain English: Apple's modern way for apps to save and retrieve data, designed to need much less setup code than the older system.
Example: "I replaced 200 lines of Core Data stack setup with a single @Model macro using SwiftData and it just works with SwiftUI."