title: How can I create a complete NSDate object that represents the next specified day time?
body: <p>I probably didn't word that title clearly enough, but if the user specifies a time of 2:30pm and it's currently 2:00pm, then I need an NSDate object that represents the current day with a time of 2:30pm.  If the user specifies a time of 2:30pm and it's currently 3:00pm, then I need an NSDate object that represents tomorrow with a time of 2:30pm.  Similar to how an alarm clock would work.</p>
  
  <p>I already wrote this code, but it's embarrassingly long and it feels really kludgy and I feel like it should be more simple, but I'm new to iOS development and this specific API.</p>
  
  <p>Thanks so much in advance for your help! </p>