I have read tutorials and found different methods for saving your data such as pure SQL, Core Data, Archives and NSUserDefaults.
I am thinking about creating an Application that will be kind of an RPG where I will create a class with different variables. This class and it state must be saved an persist through App cancellation, iPhone booting and App updating.
I. Which ones of the previous methods fullfill this?
Also I have a Q about Core Data. If I just want to store a variable, lets say a date for instance, in an entity. Lets say that the property is called dateJustNow and it is an attribute.
II. Do I have to create new rows for each saving of dateJustNow? Or are there other ways to save only ONE state of an variable and fetch it when needed? Maybe I am mixing variables (singles) and attributes (collections)?
Sincerely yours