title: Search NSArray using NSDate range
body: <p>I have an NSArray with the following name and date pairs in it. NOTE: Date is always in index 1 of my custom array</p>
  
  <pre><code>MyCustomArray: 
  (
  "Toms Bday"
  "2012-01-10"
  )
  (
  "Jesscia Bday"
  "2012-01-27"
  )
  (
  "Jills Bday"
  "2012-03-03"
  )
  (
  "Joes Bday"
  "2012-04-15"
  )
  </code></pre>
  
  <p>There are hundreds of name date pairs in my array. So for a given StartDate = "2012-01-01" and endDate = "2012-01-31" I want to get just the following records. How do I do that?</p>
  
  <pre><code>(
      "Toms Bday"
      "2012-01-10"
      )
      (
      "Jesscia Bday"
      "2012-01-27"
      )
  </code></pre>
  
  <p>I looked into this post <a href="https://stackoverflow.com/questions/13301980/why-cant-nsdate-be-compared-using-or">Why can&#39;t NSDate be compared using &lt; or &gt;?</a> but still can't figure it out. </p>