我正在开发一个 Windows Phone/iOS 应用程序(都是本机应用程序),我想要的一个功能是在用户输入物理地址时在下拉菜单中自动完成一个文本框(即,如果用户输入“新”,下拉菜单应显示“纽约市、新奥尔良等”,但仅限市/县级)。
就像谷歌的即时搜索完成一样:http: //support.google.com/websearch/bin/answer.py ?hl=en&answer=106230
更具体,
1)我应该把这个城市名称数据库放在哪里?我想本地是一个好主意,因为对于城市级别来说它不会太大而且没有延迟?2) 我在哪里可以获得完整的北美城市列表?3)是否有任何可以自动完成的开源库?
谢谢!