title: iOS: How to save a custom object that is created in an app
body: <p>I've been reading up on saving objects, preserving state etc, but I'm still a little confused on the route I should take when saving objects that are created from my app.  I have built an app where a user can create a Radio Station with the Genre, name and frequency.  Once a user hits save, a "RadioStation" object is created using a custom class and is stored in an NSMutableArray that is placed in the RootViewController.  While RadioStation objects can be stored in this array and are displayed correctly in the table view, it's obvious that once the application quits, these are no longer going to be held by the application.</p>
  
  <p>At this point I'm not sure how I should begin to architect this design.  Do I need to set up a plist?  Should I use Core Data with a SQLite DB?  Do I need to research iOS object serialization for both these scenarios?  Or is there an more straight forward way that I'm not aware of?</p>