Summary
In this chapter, we went over some critical topics in persistent memory. We discussed Core Data concurrency and data model design, advanced topics in UserDefaults
, how to handle sensitive information with the Keychain, and the different folders in our app sandbox.
By now, we should ultimately be ready for that topic in our interview!
The next chapter will cover an essential topic that could hinder the scalability of an app for iOS developers who are unfamiliar with it: CocoaPods and the Swift Package Manager.