searchViewをtableViewに実装しようとしていますが、このエラーが発生します。私はそれを削除する方法を把握することはできません。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の値はメンバーの場所
あなたは '置き換えるリターン範囲= nil' – commando24
とVAR! ://github.com/codepath/ios_guides/wiki/Search-Bar-Guide –