title: Get all NSDates BETWEEN startDate and endDate
body: <p>My question is the REVERSE of the typical "How do I find out if an NSDate is between startDate and endDate?"</p>
  
  <p>What I want to do is find ALL NSDATES (to the day, not hour or minute) that occur BETWEEN startDate and endDate. Inclusive of those dates would be preferable, although not necessary.</p>
  
  <p>Example:
  (I know that these don't represent NSDates, these are just for illustration)</p>
  
  <p>INPUT:
  startDate = 6/23/10 20:11:30
  endDate = 6/27/10 02:15:00</p>
  
  <p>OUTPUT:
  NSArray of: 6/23/10, 6/24/10, 6/25/10, 6/26/10, 6/27/10</p>
  
  <p>I don't mind doing the work. It's just that I don't know where to start in terms of making efficient code, without having to step through the NSDates little by little.</p>