App maken: ook jij kunt het leren!

 

de iOS Academie Forums

Forums - App-ontwikkeling - Swift en iOS: Zoeken in twee dimensionale tabel

Floris  Op de eerste vier stappen van zijn/haar studiekaart scoort Floris 32%. Klokje13 nov 2015, 11:27
Avatar
Avatar
Berichten:21


Ik weet dat je in een 1-dimensionale table kan zoeken met NSPredicate.

 

func updateSearchResultsForSearchController(searchController: UISearchController) {

filteredTableData.removeAll(keepCapacity: false)

let searchPredicate = NSPredicate(format: "SELF CONTAINS[c] %@", searchController.searchBar.text!)

let array = (tableData as NSArray).filteredArrayUsingPredicate(searchPredicate) filteredTableData = array as! [String]

TableData is de tabel waarop gezocht wordt.

 

Ik wil dit nu doen op een twee dimensionale tabel.

Deze tabel bevat volledige plaatsnaam en afkorting. Bijv. ["Arnhem","ah"]

Weet iemand hoe je dit kunt aanvliegen?

 

Groet,

Floris

Reageer


AppChanger  Laurens heeft nog geen Studiekaart. Klokje14 nov 2015, 16:28
Avatar
Avatar
Berichten:301
Fans:13


Hoi Floris,

Hier vind je het antwoord op je vraag.

http://nshipster.com/nspredicate/

Indien er nog vragen zijn hoor ik het wel.

Met vriednelijke groeten,

Laurens

Reageer