I have always wondered how apps store data. For example, Apple's Reminders app can store a list of reminders, each containing a name, a due date, a priority, etc. I want to implement features like this is my apps. Just for an example, how would you go about creating a copy of Apple's Reminders app, just the actual reminder storage.
There are a number of ways I can think of to store just one reminder such as structures, dictionaries, etc. But I dont know how people store whole lists of items. Can anyone tell me how to do this? Thanks in advance.