第一:先建立一個.strings文件,xxx.strings
第二:添加所支持的語言
第三:選中xxx.strings文件,點擊右側的Localize,彈出一個框,選中Localize,接著勾選Localization下所支持的語言。
第四:在xxx.strings中的對應語系文件中添加對應的code
第五:切換語言以及輸出對應的值
#define Localized(key)? [[NSBundle bundleWithPath:[[NSBundle mainBundle] pathForResource:[NSString stringWithFormat:@"%@",[[NSUserDefaults standardUserDefaults] objectForKey:@"appLanguage"]] ofType:@"lproj"]] localizedStringForKey:(key) value:nil table:@"xxx"]
//設置中文
[[NSUserDefaults standardUserDefaults] setObject:@"zh-Hans" forKey:@"appLanguage"];
//切換成英文
[[NSUserDefaults standardUserDefaults] setObject:@"en" forKey:@"appLanguage"];
輸出結果:Localized(@"name")