title: UISearchBar that Ignores Special Characters when Searching UITableView Cell
body: <p>Thanks to the help of those on SO, I have a great UISearchBar that filters my UITableView. There is one more feature that I'd like to add.</p>
  
  <p>I would like the UISearchBar filter to ignore special characters like apostrophes, commas, dashes, etc... and to allow cells with text like "Jim's Event" or "Jims-Event" to still come up if the user types "Jims Event".</p>
  
  <pre><code>for (NSDictionary *item in listItems)
  {
  
  if ([scope isEqualToString:@"All"] || [[item objectForKey:@"type"]  
  isEqualToString:scope] || scope == nil)
  {
      NSStringCompareOptions opts = (NSCaseInsensitiveSearch|NSDiacriticInsensitiveSearch);
      NSRange resultRange = [[item objectForKey:@"name"] rangeOfString:searchText
                                                       options:opts];
      if (resultRange.location != NSNotFound) {
      [filteredListItems addObject:item];
      }
  }
  }
  </code></pre>
  
  <p>Anyone have any ideas? Thank you!</p>