2013-07-31 19 views
2

[NSLocale preferredLanguages]以字符串形式返回一組語言代碼。索引爲0的對象返回設備的當前語言設置,但如何確定列表的其餘部分(如果長度大於長度1)?[NSLocale preferredLanguages]如何工作?

+0

我相信這是由用戶在設置中確定的。如果他們有第二語言(等),他們願意使用,如果他們的第一語言不可用,那麼你可以回到第二選擇,第三選擇等...... –

回答

2

想通了。 [NSLocale preferredLanguages]基於Settings App - > General - > International - > Language下的列表。默認列表可以通過iOS模擬器 - >重置內容和設置,然後進入語言列表在iOS模擬器中查看。如果用戶選擇一種新的語言,那麼該語言就會進入列表的頂部。

+0

你讓我的一天:)非常有幫助! – Donnit

相關問題