Я использую NSComparisonResult с моим SearchController:NSComparisonResult поиск части строки?
for (Annotation *ano in listContent) {
NSComparisonResult result = [ano.title compare:searchText options:(NSCaseInsensitiveSearch|NSDiacriticInsensitiveSearch) range:NSMakeRange(0, [searchText length])];
if (result == NSOrderedSame) {
[self.filteredListContent addObject:ano];
}
}
Если я искать строку будет найти только результат, если он начинается с этой строкой.
Запись является "My Art Gallery"
Поиск "My Art Gallery" < --- Найдено
Поиска "Мой" < --- Найден
Поиск "Art" < --- Не найдено
Поиск «Галерея» < --- Не найдено
Как я могу изменить свой код так, что я могу найти части строки, как я показал выше?