Scenario:
I am fetching different entity objects from my Core Data database and collecting them all into a single NSMutableArray. I have no problem massaging the data in the array and saving back to the Database. I need to save the state of the array between application launches.
Question: What is the best way to save a description of the entity objects in the array as well as the order they are in the array? (I have already tried saving the array to a dictionary, encoding the entity objects in to NSData. Didn't work because I couldn't decode the entity object.)
What is the best way to restore the array and fetch the entity objects from the database?
Thanks guys.