MENU

Fun & Interesting

WWDC24: Track model changes with SwiftData history | Apple

Apple Developer 2,691 10 months ago
Video Not Working? Fix It Now

Reveal the history of your model’s changes with SwiftData! Use the history API to understand when data store changes occurred, and learn how to use this information to build features like remote server sync and out-of-process change handing in your app. We’ll also cover how you can build support for the history API into a custom data store. Discuss this video on the Apple Developer Forums: https://developer.apple.com/forums/topics/programming-languages-topic?cid=yt-a-0010 Explore related documentation, sample code, and more: Fetching and filtering time-based model changes: https://developer.apple.com/documentation/SwiftData/Fetching-and-filtering-time-based-model-changes SwiftData: https://developer.apple.com/documentation/SwiftData Create a custom data store with SwiftData: https://developer.apple.com/videos/play/wwdc2024/10138 00:00 - Introduction 00:45 - Fundamentals 05:18 - Transactions and changes 12:37 - Custom stores More Apple Developer resources: Video sessions: https://apple.co/VideoSessions Documentation: https://apple.co/DeveloperDocs Forums: https://apple.co/DeveloperForums App: https://apple.co/DeveloperApp

Comment