title: Keeping a ViewController in same state/ keeping it loaded in background?
body: <p>I am currently working in an app with multiple views, 30+ ViewControllers. I am using storyboard to connect the flow of the views together.</p>
  
  <p>I would like it so that when the user navigates away from one ViewController, when they come back to that view it is left in the same state with the same changes that the user had entered. (into a UITextFeild, UILabel, UITextView etc.)</p>
  
  <p>I since I have so many views it would be ideal to not have to store the info in Global Variables or with:</p>
  
  <pre><code>NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
  </code></pre>
  
  <p>Thanks in advance,
  Regards</p>