獲取當前語言
ios系統(tǒng)中痴怨,本地語言是存在NSUserDefaults中的一個Key-Value
忙干;其中Value
是一個數(shù)組;數(shù)組的第一個元素就是當前語言浪藻;所以我們只需要取出數(shù)組的第一個元素即可捐迫;
具體代碼如下:
//獲取當前設備語言
1.NSArray *appLanguages = [[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"];
2.NSString *languageName = [appLanguages objectAtIndex:0];
獲取當前設備支持的所有語言
調用NSLocale::availableLocaleIdentifiers 以及 NSLocale::componentsFromLocaleIdentifier: 這些接口
// 獲取當前設備支持語言數(shù)組
1.NSArray *arr = [NSLocale availableLocaleIdentifiers];
顯示返回數(shù)組一部分內容:
(
eu,
"hr_BA",
"en_CM",
"rw_RW",
"en_SZ",
"tk_Latn",
"he_IL",
ar,
"uz_Arab",
"en_PN",
as,
"en_NF",
"rwk_TZ",
"zh_Hant_TW",
"gsw_LI",
"th_TH",
"ta_IN",
"es_EA",
"fr_GF",
"ar_001",
"en_RW",
"tr_TR",
"de_CH",
"ee_TG",
"en_NG",
"fr_TG"
}
- 結束是另一種開始
- 作者會將所讀所學摘錄及分享
- 歡迎大家指出不足,共同討論