私は取得しようとしますISO 国コードCLPlacemark オブジェクトの「en_US」などのロケール。オブジェクトで NSLog を実行すると、次のような多くのテキストが表示されます。
address = {
"localized_address" = (
{
address = {
formattedAddressLine = (
"Piccadilly Circus",
"Coventry Street",
London,
W1J,
England
);
structuredAddress = {
administrativeArea = England;
areaOfInterest = (
"Piccadilly Circus",
"Great Britain"
);
country = "United Kingdom";
countryCode = GB;
dependentLocality = (
Mayfair
);
fullThoroughfare = "Coventry Street";
geoId = (
);
locality = London;
postCode = W1J;
subAdministrativeArea = London;
subLocality = Mayfair;
thoroughfare = "Coventry Street";
};
};
locale = "en_US";
最後の行に、必要な情報が正確に表示されます。しかし、この情報に直接アクセスする方法がわかりません。
CLPlacemark の ISOcountryCode プロパティにアクセスしようとすると、GB しか取得できません。
助けてくれてありがとうベルンハルト