2013-04-16 5 views

답변

1

당신은 .. 울부 짖는 소리의 위임 방법과 같은 정보를 얻을 수 있습니다

UPDATE :

먼저 우는 소리 같은 .h 파일에서이 변수를 정의 ..

NSString *postcode,*locationName; 

및 벨로우즈 방식으로 사용하십시오 ...

여기
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation { 
    CLGeocoder * geoCoder = [[CLGeocoder alloc] init]; 
    [geoCoder reverseGeocodeLocation:newLocation completionHandler:^(NSArray *placemarks, NSError *error) { 
     for (CLPlacemark * placemark in placemarks) { 
      postcode = [placemark postalCode]; 
      [postcode retain]; 
      locationName = [placemark name]; 
      [locationName retain]; 

      NSLog(@"\n placemark %@",placemarks); 
     }  
    }]; 
    [geoCoder release]; 
    NSLog(@"\n Location Name ==> %@ ----> GotPostCode:%@",locationName,postcode); 
} 

당신은 또한 등 locality, location처럼 CLGeocoder의 다른 속성을 사용할 수 있습니다 ...

0

CLPlacemark 객체는 주어진 위도와 경도에 대한 장소 표시 데이터를 저장합니다. 위치 표시 데이터에는 지정된 좌표와 연관된 국가, 주, 도시 및 주소와 같은 정보가 포함됩니다.

Check Link