~/talk

SwiftData as a Replacement for CoreData: Deep Dive

TalkinRussianat Mobius 2023 Autumn · 2023-11-01..11-10· [swift, databases]
links:none on file
slides:none on file

An in-depth look at Apple’s new SwiftData framework as a replacement for Core Data, explaining how SwiftData works, comparing its architecture and performance metrics to Core Data, and outlining a plan for integrating SwiftData into an existing project. The talk also gives a recommendation on whether migration is necessary and describes possible ways to use SwiftData on OS versions before iOS 17.

AI-written summary · about

  1. 0:00Introduction
  2. 2:12Why SwiftData
  3. 3:43SwiftData features
  4. 8:30SwiftData containers and contexts
  5. 12:50Predicates and queries in SwiftData
  6. 17:11SwiftData vs CoreData
  7. 19:01CoreData issues and SwiftData benefits
  8. 22:30SwiftData and Swift Concurrency
  9. 25:49SwiftData performance
  10. 29:51SwiftData internals
  11. 33:08SwiftData with CoreData
  12. 36:27SwiftData summary
  13. 39:14Conclusion
  14. 40:19Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.