gpt4 book ai didi

ios - 如何获取时区名称的本地化城市和国家名称

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:22:54 25 4
gpt4 key购买 nike

如何根据时区获取城市名称和国家/地区名称?例如,我可以看到所有 knownTimeZoneNames 数组,我想在标签“Europe/Moscow”中用几种语言显示为“Moscow, Russia”。我怎样才能得到这个字符串?实际上我需要本地化列表,如 iPhone 中的 Clock.app。

最佳答案

您可以像这样从城市名称中获取国家/地区名称:

首先导入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);
}
];

关于ios - 如何获取时区名称的本地化城市和国家名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14705353/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com