2009-09-22 3 views
0

Мне нужно получить текущее имя местоположения пользователя iphone. Как я могу получить название местоположения. Я новичок в разработке iPhone, пожалуйста, помогитеотслеживание позиции

Спасибо,

ответ

1

Вы хотите посмотреть на LocateMe, например, и в опорном CoreLocation в SDK документации. Возможно, вам понадобится сделать GoogleMaps или похожие поиски веб-сервисов, чтобы найти имена мест с вашими данными.

0

Вы можете получить координаты места расположения. Для этого вам нужно будет использовать класс MKReverseGeocoder.

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

Вам необходимо включить протокол MKReverseGeocoderDelegate и использовать его метод

  • - (Недействительными) reverseGeocoder: (MKReverseGeocoder *) геокодер didFindPlacemark: (MKPlacemark) метка

Вы можете более информацию, просмотрев документацию MKReverseGeocoder.

Надеюсь, это поможет.