Я загружаю JSON
данные в UITableview с помощью codable. Мне нужно реализовать опцию поиска по имени. Я попробовал код ниже, но я не могу получить вывод.
Поиск кода
func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) {
filteredData = searchText.isEmpty ? data : data.filter({(dataString: String) -> Bool in
return dataString.range(of: searchText, options: .caseInsensitive) != nil
})
tableView.reloadData()
}
JSON Codable
// MARK: - Root
struct Root: Codable {
let status: Bool
let data: [Datum]
}
// MARK: - Datum
struct Datum: Codable, Hashable {
let userid, firstname, designation: String?
let profileimage: String?
var selected: Bool = false
}