首頁(yè)完成改版,來(lái)提意見
iphone獲取地址的詳細(xì)信息
- (id)initWithCoordinate:(CLLocationCoordinate2D)coordinate {
if (self = [super init]) {
// Custom initialization
reverseGeocoder = [[MKReverseGeocoder alloc] initWithCoordinate:coordinate];
reverseGeocoder.delegate = self;
[reverseGeocoder start];
//……
}
return self;
}
#pragma mark MKReverseGeocoderDelegate
- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFailWithError:(NSError *)error
{
NSString *errorMessage = [error localizedDescription];
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"獲取詳細(xì)信息失敗"
message:errorMessage
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alertView show];
[alertView release];
}
- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFindPlacemark:(MKPlacemark *)placemark
{
NSLog(@"%@",placemark.locality);
}
//=======================================================
Street = 科韻路 18號(hào)
Thoroughfare = 科韻路
SubThoroughfare = 18號(hào)
City = 廣州市
SubLocality = 天河區(qū)
State = 廣東省
SubAdministrativeArea = (null)
ZIP = (null)
Country = 中國(guó)
{
City = "廣州市";
Country = "中國(guó)";
CountryCode = CN;
FormattedAddressLines = (
"中國(guó)",
"廣東省廣州市天河區(qū)",
"科韻路18號(hào)"
);
State = "廣東省";
Street = "科韻路18號(hào)";
SubLocality = "天河區(qū)";
SubThoroughfare = "18號(hào)";
Thoroughfare = "科韻路";
}
MKPlacemark:
@property (nonatomic, readonly) NSDictionary *addressDictionary; //地址字典
@property (nonatomic, readonly) NSString *thoroughfare; //街道名——“科韻路”
@property (nonatomic, readonly) NSString *subThoroughfare; // 門牌號(hào)——“18號(hào)”
@property (nonatomic, readonly) NSString *locality; //城市——“廣州市”
@property (nonatomic, readonly) NSString *subLocality; //區(qū)縣——“天河區(qū)”
@property (nonatomic, readonly) NSString *administrativeArea; //身份——“廣東省”
@property (nonatomic, readonly) NSString *subAdministrativeArea; //沒(méi)獲取到,不知道是什么東東
@property (nonatomic, readonly) NSString *postalCode; //郵政編碼——不知道是什么原因,這里沒(méi)獲取到
@property (nonatomic, readonly) NSString *country; //國(guó)家——“中國(guó)”
@property (nonatomic, readonly) NSString *countryCode; //國(guó)家代碼——“CN”
更多信息請(qǐng)查看IT技術(shù)專欄