I just built my first app for iOS (a simple game) and I am saving and retrieving some basic settings like this:
let savingDefaults = UserDefaults.standard
let indexSaved = savingDefaults.integer(forKey: "storageColorScheme")
I'm thinking about my next project, in which I will need to store more information. At what point do you need to consider using a database? How much information can you realistically save and retrieve using UserDefaults?