我試圖在tableView中實現一個searchBar,但是我得到這個錯誤。我無法弄清楚如何刪除它。iOS - searchBar,錯誤
func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) {
searchingDataArray = origanalArray.filter({ (text) -> Bool in
let tmp: String = text
let range = tmp.range(of: searchText, options: NSString.CompareOptions.caseInsensitive)
return range.location != NSNotFound
})
if (searchingDataArray.count == 0) {
searching = false
} else {
searching = true
}
self.tableView.reloadData()
}
上的代碼的第5行出現此錯誤,這聽起來像這樣:類型範圍string.index的價值沒有成員位置
在第一線的使用讓或searchingDataArray – commando24
VAR可以更換'range.location'返回'回覆範圍= nil' –