[NSLocale preferredLanguages]如何运作?

时间:2013-07-31 18:55:14

标签: ios internationalization

[NSLocale preferredLanguages]返回一个语言代码数组作为字符串。索引0处的对象返回设备的当前语言设置,但是列表的其余部分(如果长度超过长度1)是如何确定的?

1 个答案:

答案 0 :(得分:2)

想出来了。 [NSLocale preferredLanguages]基于Settings App下的列表 - >一般 - >国际 - >语言。可以通过iOS模拟器在iOS模拟器中查看默认列表 - >重置内容和设置,然后转到语言列表。如果用户选择新语言,则该语言将显示在列表顶部。