使用NSLocalizedString的时候,文件名必须是Localizable.strings
,检查下国际化文件的文件名,swift项目创建时候默认是Localize,而项目内如果有oc代码的话,下面这行代码来取国际化字符会取不到:
[[NSBundle mainBundle] localizedStringForKey:key value:value table:nil];
使用NSLocalizedString的时候,文件名必须是Localizable.strings
,检查下国际化文件的文件名,swift项目创建时候默认是Localize,而项目内如果有oc代码的话,下面这行代码来取国际化字符会取不到:
[[NSBundle mainBundle] localizedStringForKey:key value:value table:nil];
本文标题:IOS 国际化时NSLocalizedString获取总是返回i
本文链接:https://www.haomeiwen.com/subject/jsotsrtx.html
网友评论