title: UILocalNotification - Fire and Repeat at particular time each day
body: <p>I have this piece of code which I use for firing a local notification each day at mid night:</p>
  
  <pre><code>//Get todays midnight
      NSDate *alertTime = [NSDate date];
      NSCalendar *calendar = [NSCalendar autoupdatingCurrentCalendar];
      NSUInteger preservedComponents = (NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit);
      alertTime = [calendar dateFromComponents:[calendar components:preservedComponents fromDate:alertTime]];
  
      UIApplication *app = [UIApplication sharedApplication];
  
      //Set up the local notification
      UILocalNotification *notification = [[UILocalNotification alloc] init];
      if(notification){
          //Set fire date to alert time
          notification.fireDate = alertTime;
          //Set time zone to default
          notification.timeZone = [NSTimeZone defaultTimeZone];
          //Repeat the notification everyday (fires at same time
          //as initial notification)
          notification.repeatInterval = NSDayCalendarUnit;
  
          // schedule notification
          [app scheduleLocalNotification:notification];
  
          NSLog(@"%@", notification.fireDate);
      }
  </code></pre>
  
  <p>However I need another local notification to fire each day at 13:00.  How is this accomplished?  I don't understand how the above code can be adapted to achieve this..</p>
  
  <p>Thanks a lot,</p>
  
  <p>Jack</p>