我在我的应用中使用核心位置来跟踪用户手机的当前位置。截至目前我已成功获得lat / long,但现在我想将lat / long的地址显示为Label。 I.E 123 Fifteenth St. NY NY 123456.
有关如何将坐标转换为当前地址的任何建议吗?
答案 0 :(得分:4)
使用CLGeocoder类的以下方法reverseGeocodeLocation:completionHandler:
。
答案 1 :(得分:1)
一旦我尝试使用开放数据MapQuest API
,您就可以尝试一下。对我而言,它的工作非常出色:
http://www.mapquestapi.com/geocoding/
他们已经很好地描述了API
有很多功能:)你只需要检索一个密钥。他们确实有iOS SDK
:
http://developer.mapquest.com/web/products/featured/apple-ios-maps-api
我已经在一个预测中尝试了它并且效果很好。
修改强>
如果你想坚持使用Apple解决方案,那么你应该看一下应该足以解决问题的reverseGeocodeLocation:completionHandler:方法。