Ich verwende folgenden Code, um einen Tableviewcontroller in meiner App zu suchen. Derzeit stimmt der Suchbegriff mit dem Namen des Restaurants in meiner Tabelle überein. Ich möchte zusätzliche Zeichenfolge, Ort mit meinem Code suchen. restaurant.name,
Restaurant Lage variabel - - restaurant.locationzweiter Parameter für Filtermethode in Swift 2.0
func filterContentForSearchText(searchText: String) {
searchResults = restaurants.filter({ (restaurant: Restaurant) -> Bool in let nameMatch = restaurant.name.rangeOfString(searchText, options:
NSStringCompareOptions.CaseInsensitiveSearch)
return nameMatch != nil
})
}
func updateSearchResultsForSearchController(searchController: UISearchController) {
let searchText = searchController.searchBar.text
filterContentForSearchText(searchText!)
tableView.reloadData()
}
Wie kann ich diese zusätzlichen Parameter in meiner Filtermethode hinzufügen Wie kann ich Standort für diese Funktion
Restaurant Name Variable hinzufügen?
Danke Sumeet. Es funktionierte ! – Vinod