如题所述
CLGeocoder *geoCoder = [[CLGeocoder alloc]init];//ios version>6.0
[geoCoder reverseGeocodeLocation:newLocation completionHandler:^(NSArray *placemarks, NSError *error) {
}
geoCoder根据
(CLLocation *)newLocation
解析得到placemarks,里面包含了所有地址信息:
/*
CLPlacemark 属性
@property (nonatomic, readonly, copy) NSString *name; // eg. Apple Inc.
@property (nonatomic, readonly, copy) NSString *thoroughfare; // street address, eg. 1 Infinite Loop
@property (nonatomic, readonly, copy) NSString *subThoroughfare; // eg. 1
@property (nonatomic, readonly, copy) NSString *locality; // city, eg. Cupertino
@property (nonatomic, readonly, copy) NSString *subLocality; // neighborhood, common name, eg. Mission District
@property (nonatomic, readonly, copy) NSString *administrativeArea; // state, eg. CA
@property (nonatomic, readonly, copy) NSString *subAdministrativeArea; // county, eg. Santa Clara
@property (nonatomic, readonly, copy) NSString *postalCode; // zip code, eg. 95014
@property (nonatomic, readonly, copy) NSString *ISOcountryCode; // eg. US
@property (nonatomic, readonly, copy) NSString *country; // eg. United States
@property (nonatomic, readonly, copy) NSString *inlandWater; // eg. Lake Tahoe
@property (nonatomic, readonly, copy) NSString *ocean; // eg. Pacific Ocean
@property (nonatomic, readonly, copy) NSArray *areasOfInterest;
*/
/*CLPlacemark 具体内容注解的一个具体例子*/
/*
NSString *name = placemark.name;//高新区综合服务楼(深圳)
NSString *thoroughfare = placemark.thoroughfare;//高新南四道
NSString *subThoroughfare = placemark.subThoroughfare;//30北门
NSString *locality = placemark.locality;//深圳市
NSString *subLocality = placemark.subLocality;//南山区
NSString *administrativeArea = placemark.administrativeArea;//广东省
NSString *subAdministrativeArea = placemark.subAdministrativeArea;//nil
NSString *postalCode = placemark.postalCode;//nil
NSString *ISOcountryCode = placemark.ISOcountryCode;//CN
NSString *country = placemark.country;//中国
NSString *inlandWater = placemark.inlandWater;//nil
NSString *ocean = placemark.ocean;//nil
// NSArray *areasOfInterest = placemark.areasOfInterest;//nil
*/
[geoCoder reverseGeocodeLocation:newLocation completionHandler:^(NSArray *placemarks, NSError *error) {
}
geoCoder根据
(CLLocation *)newLocation
解析得到placemarks,里面包含了所有地址信息:
/*
CLPlacemark 属性
@property (nonatomic, readonly, copy) NSString *name; // eg. Apple Inc.
@property (nonatomic, readonly, copy) NSString *thoroughfare; // street address, eg. 1 Infinite Loop
@property (nonatomic, readonly, copy) NSString *subThoroughfare; // eg. 1
@property (nonatomic, readonly, copy) NSString *locality; // city, eg. Cupertino
@property (nonatomic, readonly, copy) NSString *subLocality; // neighborhood, common name, eg. Mission District
@property (nonatomic, readonly, copy) NSString *administrativeArea; // state, eg. CA
@property (nonatomic, readonly, copy) NSString *subAdministrativeArea; // county, eg. Santa Clara
@property (nonatomic, readonly, copy) NSString *postalCode; // zip code, eg. 95014
@property (nonatomic, readonly, copy) NSString *ISOcountryCode; // eg. US
@property (nonatomic, readonly, copy) NSString *country; // eg. United States
@property (nonatomic, readonly, copy) NSString *inlandWater; // eg. Lake Tahoe
@property (nonatomic, readonly, copy) NSString *ocean; // eg. Pacific Ocean
@property (nonatomic, readonly, copy) NSArray *areasOfInterest;
*/
/*CLPlacemark 具体内容注解的一个具体例子*/
/*
NSString *name = placemark.name;//高新区综合服务楼(深圳)
NSString *thoroughfare = placemark.thoroughfare;//高新南四道
NSString *subThoroughfare = placemark.subThoroughfare;//30北门
NSString *locality = placemark.locality;//深圳市
NSString *subLocality = placemark.subLocality;//南山区
NSString *administrativeArea = placemark.administrativeArea;//广东省
NSString *subAdministrativeArea = placemark.subAdministrativeArea;//nil
NSString *postalCode = placemark.postalCode;//nil
NSString *ISOcountryCode = placemark.ISOcountryCode;//CN
NSString *country = placemark.country;//中国
NSString *inlandWater = placemark.inlandWater;//nil
NSString *ocean = placemark.ocean;//nil
// NSArray *areasOfInterest = placemark.areasOfInterest;//nil
*/
温馨提示:答案为网友推荐,仅供参考