title: NSPredicate limit results
body: <p>I am trying to limit array of objects getting with <code>[NSArray filteredArrayUsingPredicate]</code> for better performance.</p>
  
  <p>My Code:</p>
  
  <pre><code>NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF.Name contains[c] %@", searchText]; 
  NSArray *filteredArray = [self.dataArray filteredArrayUsingPredicate:predicate];
  </code></pre>
  
  <p>My <code>dataArray</code> contains about 30.000 objects and I want to limit result array 50. (I need some break statement after 50 match found.) How can I achieve this?</p>