Introduction

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan.

Unlock now

In the previous lessons, you explored the fundamentals of data persistence in iOS applications, starting with UserDefaults for simple data storage. Then, you moved on to the versatility of persisting data in JSON format. Now, in the third lesson, you’ll delve into the realm of SwiftData – a powerful and simplified tool for data persistence in iOS, offering a straightforward alternative to the older and more complex Core Data solution.

SwiftData offers developers a straightforward and user-friendly approach to managing data in their apps. It’s an interesting addition to iOS data persistence tools with features like those of Core Data but with a simpler syntax. Whether you’ve worked with Core Data before or are entirely new to it, SwiftData provides a much-simpler syntax, making it accessible for both beginners and experienced developers seeking an easier alternative.

See forum comments
Download course materials from Github
Previous: Lesson 2 Quiz Next: Instruction