iphone 擷取地址的詳細資料

來源:互聯網
上載者:User

   首頁完成改版,來提意見

  iphone擷取地址的詳細資料

  - (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:@"擷取詳細資料失敗"

  message:errorMessage

  delegate:nil

  cancelButtonTitle:@"OK"

  otherButtonTitles:nil];

  [alertView show];

  [alertView release];

  }

  - (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFindPlacemark:(MKPlacemark *)placemark

  {

  NSLog(@"%@",placemark.locality);

  }

  //=======================================================

  Street = 科韻路 18號

  Thoroughfare = 科韻路

  SubThoroughfare = 18號

  City = 廣州市

  SubLocality = 天河區

  State = 廣東省

  SubAdministrativeArea = (null)

  ZIP = (null)

  Country = 中國

  {

  City = "廣州市";

  Country = "中國";

  CountryCode = CN;

  FormattedAddressLines = (

  "中國",

  "廣東省廣州市天河區",

  "科韻路18號"

  );

  State = "廣東省";

  Street = "科韻路18號";

  SubLocality = "天河區";

  SubThoroughfare = "18號";

  Thoroughfare = "科韻路";

  }

  MKPlacemark:

  @property (nonatomic, readonly) NSDictionary *addressDictionary; //地址字典

  @property (nonatomic, readonly) NSString *thoroughfare; //街道名——“科韻路”

  @property (nonatomic, readonly) NSString *subThoroughfare; // 門牌號——“18號”

  @property (nonatomic, readonly) NSString *locality; //城市——“廣州市”

  @property (nonatomic, readonly) NSString *subLocality; //區縣——“天河區”

  @property (nonatomic, readonly) NSString *administrativeArea; //身份——“廣東省”

  @property (nonatomic, readonly) NSString *subAdministrativeArea; //沒擷取到,不知道是什麼東東

  @property (nonatomic, readonly) NSString *postalCode; //郵遞區號——不知道是什麼原因,這裡沒擷取到

  @property (nonatomic, readonly) NSString *country; //國家——“中國”

  @property (nonatomic, readonly) NSString *countryCode; //國家代碼——“CN”

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.