Je suis actuellement en utilisant l'algorithme suivant pour la recherche sur mon application iPhone:iPhone « Mot entier » Recherche
NSRange range = [entry.englishEntry rangeOfString:searchText options:NSCaseInsensitiveSearch];
if(range.location != NSNotFound)
{
[self.filteredListContent addObject:entry];
}
Le problème est que quand je cherche un mot comme « merde » Je reçois aussi des résultats pour les mots comme «ferraille» qui est hors de propos. Je ne suis pas familier avec NSRange alors quel est l'algorithme de recherche pour rechercher le mot entier?
Ne résout pas le problème original: 'Scrap dans le cadre d'une phrase' et 'Scrap' contiennent tous les deux 'crap'. – benvolioT