title: NSUserDefaults not present on first run on simulator
body: <p>I've got some settings saved in my Settings.bundle, and I try to use them in <code>application:didFinishLaunchingWithOptions</code>, but on a first run on the simulator accessing objects by key always returns <code>nil</code> (or 0 in the case of ints).  Once I go to the settings screen and then exit, they work fine for every run thereafter.</p>
  
  <p>What's going on?  Isn't the point of using default values in the Settings.bundle to be able to use them without requiring the user to enter them first?</p>