title: Objective-C iOS app not storing data in array of objects
body: <p>this is a very hard question to ask because I don't want to flood you with all of my code, being that most of it is not pertinent to the problem. So I won't be to surprised if this goes unanswered. Although, it could be something hella simple that I am missing haha. Here it goes:</p>
  
  <p>So my app is storing an array via [encoder] in my appDelegate. The app is full of objects that are creates in a separate NSObject class. Think of it this way for examples sake:
  I have my main viewController class. And in appDelegate I define/encode an array of objects.
  Now in my main, I fill the array with 10 "cars". My car class has variables such as color, make, model, etc.. Now when I save and relaunch the app, the array that I have saved is now an array containing 10 elements, but it seems to have forgotten all of the variables for each instance of the car class. </p>
  
  <p>When I relaunch the app, If I call NSLog(@"%@",array in appDelegate); It prints 10 lines that look a lot like this:
  ""
  So I know the array is being stored with 10 elements, and 10 elements are saved, but like i said, all of the variables are gone. </p>
  
  <p>Note: On the first run of the app, and the array is being filled for the first time, I can access all the variables perfectly, and nothing is wrong.</p>
  
  <p>Thank you for any help that I can get!!</p>