我正在尝试在我的表格视图中实现一个搜索栏,我正在使用 Swift Bond 来填充我的表格中的数据。有人知道如何使用 Bond 正确过滤数据吗?
我正在使用 MVVM 架构。我在 viewDidLoad 上调用的方法中完成所有绑定:
viewModel.students.bind(to: tableView, animated: false) { students, indexPath, tableview in
let student = students[indexPath.row]
let cell = tableview.dequeueReusableCell(withIdentifier: R.nib.studentCell.name, for: indexPath) as! StudentCell
cell.bind(to: student)
return cell
这允许我的表填充学生中的值,但我无法考虑如何实现搜索栏。
我做了所有的配置和委托,但不知道从这里去哪里。