У меня есть UISearchBar, где пользователь может вводить текст. По сути это динамический поиск по названию компании. (загружается из ext API), например если пользователь набрал "MIC", он покажет AMIC, BMIC, CMIC, ... MICROSOFT
Я использую код ниже
NSRange titleResultsRange = [sTemp rangeOfString:searchText options:NSCaseInsensitiveSearch];
Мой вопрос;
1. Это лучший подход для фильтрации? Т.е. для имени компа я должен использовать Имя начинается с ИЛИ Имя содержит, что является текущим подходом.
2. Поиск не работает для пробелов. например не возвращает результатов для "ИМЯ КОМПАНИИ"
Я буду добавлять комментарии для дополнительной информации, когда получаю ответы.
Пожалуйста, предложите.