ユーザーの位置を検出する必要があるアプリケーションに取り組んでいます。
ユーザーの国と都市のコードを抽出する必要があります。
locationManager: didUpdateToLocation: fromLocation:
次のように目印を使用して国コードを取得できました。
CLGeocoder * geoCoder = [[CLGeocoder alloc] init];
[geoCoder reverseGeocodeLocation:newLocation completionHandler:^(NSArray *placemarks, NSError *error) {
MKPlacemark * mark = [[MKPlacemark alloc] initWithPlacemark:[placemarks objectAtIndex:0]];
NSString * code = mark.countryCode;
NSLog(@"country code: %@", code);
}];
では、ユーザーの都市のIATA 3 文字コードを見つけるのに役立つ解決策はありますか?