title: iPhone simulator and applicationWillTerminate()
body: <p>When my app is run in the iPhone simulator, the delegate method</p>
  
  <pre><code>- (void)applicationWillTerminate:(UIApplication *)application
  </code></pre>
  
  <p>is only called the first time I hit the iPhone simulator's home button.</p>
  
  <p>After the home button is pressed and the app is launched again, hitting the home button does not call the delegate method.</p>
  
  <p>What is going on here?  Am I misunderstanding something fundamental?</p>