位置跟踪

问题描述:

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

感谢,

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

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

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

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

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

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

希望它有帮助。

我强烈建议阅读Xcode dev文档中的Location Awareness Programming Guide