3

如何從時區獲取城市名稱和國家名稱? 例如,我可以看到所有knownTimeZoneNames數組,並且我想用幾種語言在「Europe/Moscow」標籤中顯示爲「Moscow,Russia」。我怎樣才能得到這個字符串? 其實我需要本地化的列表,如iPhone中的Clock.app。如何獲得時區名稱的本地化城市和國家名稱

回答

1

您可以從城市名獲得國家名稱是這樣的:

首次進口的Core Location框架

CLGeocoder *gc = [[CLGeocoder alloc] init]; 
[gc geocodeAddressString:@"Moscow" 
    completionHandler:^(NSArray *placemarks, NSError *error) 
    { CLPlacemark *placeMark = [[CLPlacemark alloc] initWithPlacemark:(CLPlacemark *)[placemarks objectAtIndex:0]]; NSLog(@"placeMark.country: %@", placeMark.country); 
    } 
]; 
+0

我可以看城市從iOS設備上的國名的名單? –

相關問題