Итак, я следовал за this ссылкой для реализации панели поиска в моем представлении таблицы.Присвоение значения поисковой панели Делегат - Swift
Мне пришлось внести несколько изменений, потому что в моих ячейках содержались объекты с разными значениями и типами данных, поэтому мне пришлось соответствующим образом адаптировать функцию поиска.
Я уверен, что у меня большая часть работы, у меня всего 2 вопроса.
- При создании переменной, представляющей UI Table View используется, уведомление (в ссылке), который он называет переменной
tableView
(в верхней части скрипта). Будет ли это мешать остальным переменным tableView, используемым во многих функциях класса? Разве это не действует как глобальная переменная, влияющая на других с тем же именем в своем классе? - Я принимаю ошибку
Cannot assign a value of type '...ViewController' to a value of type 'UISearchBarDelegate'
на линииsearchBar.delegate = self
Мне кажется, что это единственная ошибка, которая у меня есть, и все остальное в порядке. Итак, что здесь не так, и как я могу это исправить? Я сделал ошибку где-то или ошибся в ссылке?
блестящий спасибо! –