2009-09-22 223 views
0

我需要获取iphone用户的当前位置名称。我如何获取位置名称。 我新的iPhone开发,请帮助位置跟踪

感谢,

回答

1

你会想看看LocateMe例子,在SDK文档的CoreLocation参考。您可能需要进行GoogleMaps或类似的网络服务查找,才能找到您的数据的位置名称。

0

您可以通过坐标获取位置名称。为此,您需要使用MKReverseGeocoder类。

MKReverseGeocoder *reverseGeocoder=[[MKReverseGeocoder alloc]initWithCoordinate:yourcoordinate]; 
reverseGeocoder.delegate = self; 
[reverseGeocoder start]; 

您将需要包括MKReverseGeocoderDelegate协议,并使用其方法

  • - (空)reverseGeocoder:(MKReverseGeocoder *)地址解析器didFindPlacemark:(MKPlacemark)标

可以更通过查看MKReverseGeocoder的文档信息。

希望它有帮助。