目前我正在使用以下代码来过滤数组并在tableView中展示结果。问题是只有当搜索匹配完整的单词时,它才会返回结果。如何更改我的数组过滤器以在我输入每个字符时搜索?
let data = ["Mango", "Grape", "Berry", "Orange", "Apple"]
var filteredData: [String] = []
filteredData = data.filter({$0 == searchBar.text})
我只有在搜索栏中输入"Mango"才能在我的tableView上看到"Mango",而输入"Man"则不会显示任何结果。