title: Understanding UILocalNotification timeZone
body: <p>From the docs:</p>
  
  <blockquote>
    <p>The date specified in fireDate is interpreted according to the value
    of this property. If you specify nil (the default), the fire date is
    interpreted as an absolute GMT time, which is suitable for cases such
    as countdown timers. If you assign a valid NSTimeZone object to this
    property, the fire date is interpreted as a wall-clock time that is
    automatically adjusted when there are changes in time zones; an
    example suitable for this case is an an alarm clock.</p>
  </blockquote>
  
  <p>Suppose I schedule an local notification for (in absolute time) noon tomorrow GMT. I schedule this in Seattle at 1PM (Pacific Time, GMT-8), then immediately travel to Chicago arriving 11PM (Central Time, GMT-6). My device adjust from Pacific Time to Central Time. Please help me understand when my notification will occur in the following three cases:</p>
  
  <ol>
  <li>UILocalNotification timeZone was set to nil.</li>
  <li>UILocalNotification timeZone was set to GMT.</li>
  <li>UILocalNotification timeZone was set to Pacific Time.</li>
  </ol>