访问Objective-C中的位置

访问Objective-C中的位置,objective-c,arrays,Objective C,Arrays,对于我的应用程序,我需要访问不同的城镇并存储每个城镇的数据。基本上,它将是一个二维数组,一维为城镇,下一维为数据。我只是想知道(使用Xcode和Objective C)我怎样才能访问一个国家的每个城镇(如果有帮助的话,我正在看英国)。我不需要它在地图上,我只需要它,人们只需搜索城镇并将数据添加到该城镇的阵列中,就可以存储与城镇相关的数据。提前谢谢 有几种方法可以做到这一点。如果要使用用户的设备GPS来识别其位置,则可以使用 如果您想执行搜索,您可以从Google获得API密钥,然后使用他们基于U

对于我的应用程序,我需要访问不同的城镇并存储每个城镇的数据。基本上,它将是一个二维数组,一维为城镇,下一维为数据。我只是想知道(使用Xcode和Objective C)我怎样才能访问一个国家的每个城镇(如果有帮助的话,我正在看英国)。我不需要它在地图上,我只需要它,人们只需搜索城镇并将数据添加到该城镇的阵列中,就可以存储与城镇相关的数据。提前谢谢

有几种方法可以做到这一点。如果要使用用户的设备GPS来识别其位置,则可以使用

如果您想执行搜索,您可以从Google获得API密钥,然后使用他们基于URL的搜索。例如,此URL应返回西雅图Starbuk的列表。有更多的参数可以设置并应用于您的案例

https://maps.googleapis.com/maps/api/place/textsearch/json?query=starbucks+seattle&sensor=false&key=YOUR_API_KEY