Я хотел бы спросить, как я могу искать с несколькими фильтрами в searchDisplayControllerвид поиска таблицы с использованием нескольких фильтров
вот мой метод:
func filterContentForSearchText(searchText: String, scope: String = "All") {
// Filter the array using the filter method
self.filteredCandies = self.person.filter({(candy: Candy) -> Bool in
let categoryMatch = (scope == "All") || (candy.category == scope)
let stringMatch = candy.name.rangeOfString(searchText)
return categoryMatch && (stringMatch != nil)
Какой разделитель для условий поиска вы собираетесь использовать в своей строке поиска? Запятые, пробелы, '|' и т. д. – 72A12F4E
Только следы, и я хочу, чтобы мой контент отображался, и я начинаю поиск с буквы верхнего или нижнего регистра. Пример: Когда я ищу iPhone или Iphone, в представлении таблицы должен отображаться ячейка iPhone. Спасибо за быстрый ответ. –