关于iOS多语言环境支持的设计分为两种:根据系统语言环境的设计和应用内切换设计。
一、根据系统语言环境的设计
当支持这种模式的时候,需要在工程信息的Localizations中添加你需要支持的语言
这样会在SupportFiles中增加你添加的语言文件
然后在这两个文件中添加需要的字符串
"Master" = "Master";
"Master" = "主视图";
前面是Key,后面是对应的Value。
最后就是在代码中如何读取了,
NSString *string = NSLocalizedString(@"Master", nil);
NslocalizedString()是一个宏定义方法,