其实这是swift 2.0中的代码,有人能告诉我如何在swift 3.0中编写这些代码吗?

问题描述:

This is the code that i cannot solve in swift 3.0. Please help me其实这是swift 2.0中的代码,有人能告诉我如何在swift 3.0中编写这些代码吗?

func searchBar(searchBar: UISearchBar, textDisChange searchText:String){ 
    filteredArray =tableData.filter({ names: String) ->Bool in 
    return name.lowercaseString.rangeOfString(of: searchText.lowercaseString) 
    }) 
} 
+1

添加您的代码的文字! –

试试这个:

func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) 
{ 
    filteredArray = tableData.filter { (names) -> Bool in 
     return (names.lowercased().range(of: searchText.lowercased()) != nil) 
    } 
} 
+0

它的工作原理!非常感谢你。 –

+0

如果它可以工作,您可以接受并提供答案。 – PGDev