Where to register for applicationWillResignActive using UIStoryboard
<p>Looking at the example in Beginning iOS 5 for persisting your application state, in the first viewController that is shown for the app, they register for <code>applicationWillResignActive</code> in <code>viewDidLoad:</code>.  So that makes sense to me in that you register for that notification when your first view is shown.  </p>

<p>I'm confused on whether you always do this, or where you typically register for this notification.  Q1) Like do they register for this notification in this viewController so they can recreate this view?  Q2) If so, do I do this for each viewController?</p>

<p>Q3) I'm using UIStoryboard and my first viewController is a UITabBarController.  So do I register for the notification in the first tab's viewController?</p>

<p>I also have a singleton DataManager object that holds the data for the app if that helps anyone guide me in the right direction of where I should save my data.  Thanks!</p>
