gpt4 book ai didi

ios - 英语中所有语言的数组 - iOS

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

我正在尝试查找专门用英语编写的所有语言的数组。我已经阅读了关于这个主题的几个问题,并且注意到了这行代码:

NSArray *languages = [[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"];

“languages”数组对象包含所有语言字符串,但问题是它是用我的 iPhone 中定义的语言编写的。我希望所有设备都使用英语。

有没有办法做到这一点?

最佳答案

强制默认语言为“en”,然后查询语言列表并将其设置回前一种。像这样的东西(未经测试的想法)

    NSArray *languages = [[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"];
[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"en", nil] forKey:@"AppleLanguages"];
[[NSUserDefaults standardUserDefaults] synchronize];

//your query here

//restore the previous
[[NSUserDefaults standardUserDefaults] setObject:languages forKey:@"AppleLanguages"];
[[NSUserDefaults standardUserDefaults] synchronize];

关于ios - 英语中所有语言的数组 - iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19290737/

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