2011-01-13 3 views
0

Einer der Parameter, die meine iOS-Anwendung erfüllen muss, ist die vollständige oder teilweise Suche nach Adresse, Stadt, Bundesland und Postleitzahl.Unterscheidung zwischen Adresse, Stadt, Bundesland, Postleitzahl in UISearchBar

Ich kann nicht auf Benutzer verlassen, die Kommas verwenden, um die Daten zu trennen. Ich kann auch keine Zeichenfolge nach einer Postleitzahl scannen, da die Hausnummer möglicherweise 5 Ziffern haben könnte.

Ich fragte mich, welche Standard-Praxis verwendet wurde, um diese Art von Eingabe zu analysieren. Jede Hilfe oder Referenz würde sehr geschätzt werden.

Antwort

0

Ein (etwas ineffizienter) Weg dies zu tun wäre, einen Anruf zu Googles Geocoding API zu machen. Sie werden Ergebnisse erhalten mit address component types, wie street_address, postal_code, administrative_area_level_n usw.

hoffe, das hilft!