2011-08-08 6 views
-2

현재 위치의 좌표를 찾고 해당 국가를 파악할 수 있습니까?현재 위치의 좌표 찾기 및 국가 파악

+0

이미 많은 질문과 답변이 있습니다. – memmons

+2

무엇을 시도 했습니까? 사람들이 직접 문제를 해결하려고 시도했음을 보여줄 수 있다면 기꺼이 도와 줄 것입니다. –

+0

두 가지 질문이 있습니다. 첫 번째는 좌표를 파악하는 것입니다. 두 번째는 지오 코딩을 사용하여 현재 위치를 파악하는 것입니다. – Brad

답변

0

MKReverseGeocoder 클래스는지도 좌표 (위도/경도 쌍으로 지정)를 국가, 도시 또는 거리와 같은 좌표에 대한 정보로 변환하는 서비스를 제공합니다.

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

은 그럼 당신은 MKReverseGeocoderDelegate 프로토콜을 구현해야합니다.

- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFindPlacemark:(MKPlacemark *)placemark 
    // get the country string from placemark.country and use however you want. 
} 
관련 문제