Saving Data in iOS

May 31 2022 · Swift 5.5, iOS 15, Xcode 13

Part 3: Property Lists

23. Conclusion

Episode complete

About this episode

Leave a rating/review

See forum comments
Cinema mode Mark complete Download course materials
Previous episode: 22. Comparing JSON & Property Lists

Get immediate access to this and 4,000+ other videos and books.

Take your career further with a Kodeco Personal Plan. With unlimited access to over 40+ books and 4,000+ professional videos in a single subscription, it's simply the best investment you can make in your development career.

Learn more Already a subscriber? Sign in.

Notes: 23. Conclusion

This course was originally recorded in April 2020. It has been reviewed and all content and materials updated as of November 2021.

Heads up... You've reached locked video content where the transcript will be shown as obfuscated text.

You've reached the conclusion of Saving Data In iOS, and I'm Forgetful Felipe no more. Let's review what you've learned, and then look a bit about what you might wanna learn next. If you've made it through this part, you're ready to serialize and deserialize your own Swift types using JSON and Property Lists. However, there is actually a lot more you can do, when it comes to end coding and decoding. Not every type you work with is going to be codable, and not all of the names and structures in JSON you get from the web are going to be formatted exactly as you like. Apple has a helpful guide for dealing with such issues, and you wanna read it if you'll be working more extensively with codable types. In this course, you only worked with data on your local machine. The Networking with URL Session course can take what you've learned here and bring your data online. We've covered only a couple of powerful, but still relatively simple data formats in this course. There are some alternatives which are deep enough to warrant an entire course or two all for themselves. Apple is a provider of two of those options. One, core data, is a local persistence framework which has really tight integration with Xcode. When you want to get the data off a single device, whether for synchronizing between devices, sharing between users, or just in case your cat eats your phone, CloudKit is Apple's solution. Firebase, a network-centric database from Google, is yet another option. Go check out those other courses and compare what you find offered there to what you did in this course. Getting experience with more solutions will help you make informed choices when it comes to saving your data. That's it for this course. I wanna thank you immensely for joining me in this course. Thanks to your help, I'll no longer be leaving my wallet, sunglasses, keys or anything when I leave the house. That also means that my friends and relatives can drop the Forgetful Felipe part and simply call me Felipe! I hope you enjoyed saving data. Thanks again, and catch you some other time. Bye!