The ability to use Swift Macros to add a lot of hidden code behind the scenes makes SwiftData a lot easier to use, and places it inline with other more declarative parts of the Swift/SwiftUI ecosystem. Setting up models, performing queries and registering models with the context are simple compared to the Core Data days.
Now with your brain refreshed on the basics of SwiftData, it’s time to take a look at the updates to SwiftData from WWDC 2025, because there were still some things developers were clamoring for, one of which was model inheritance. Luckily Apple heard the cries of developers everywhere and introduced model inheritance this year. You’ll learn about that in the next lesson.
See forum comments
This content was released on Dec 10 2025. The official support period is 6-months
from this date.
In this segment, you’ll wrap up your introduction to SwiftData and learn what’s coming next.
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.