gpt4 book ai didi

iphone - 母语国家列表

转载 作者:行者123 更新时间:2023-11-29 11:13:02 27 4
gpt4 key购买 nike

我正在使用一个网络服务,它为我提供了一个国家列表,可以从 2 个字母中选择(“us”代表美国,“es”代表西类牙等)。

我需要将其呈现给用户并发回选择。

iOS 上是否有 API 可以根据当前语言将国家代码转换为国家名称?我知道我可以将代码静态映射到国家/地区,但我想支持英语以外的其他语言。

例如,我想在使用英语语言环境时为“es”显示“西类牙”,在使用西类牙语语言环境时显示“Espanya”。

最佳答案

我用过这个,也许它也适合你的需求:

NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];
NSString *countryCode = [locale objectForKey: NSLocaleCountryCode];
NSString *countryName = [locale displayNameForKey: NSLocaleCountryCode value: countryCode];
[locale release];

关于iphone - 母语国家列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10655361/

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