Различать адрес, город, штат, почтовый индекс в UISearchBar

Один из параметров, которым должно соответствовать мое iOS-приложение, — это полный или частичный поиск по адресу, городу, штату и почтовому индексу.

Я не могу зависеть от пользователей, использующих запятые для разделения данных. Я также не могу отсканировать строку для почтового индекса, поскольку номер улицы потенциально может состоять из 5 цифр.

Мне было интересно, какая стандартная практика использовалась для анализа такого рода входных данных. Любая помощь или ссылка будет принята с благодарностью.


person Oh Danny Boy    schedule 13.01.2011    source источник


Ответы (1)


Один (слегка неэффективный) способ сделать это — обратиться к API геокодирования< /а>. Вы получите результаты с типами компонентов адреса, такими как street_address, postal_code, administrative_area_level_n и т. д.

Надеюсь это поможет!

person donkim    schedule 13.01.2011