多语言展示
当前在线:1274今日阅读:145今日分享:43

iOS开发中,使用语言国际化出现报错解决方案

1.当使用语言国际化调用的时候,报错如下图:
方法/步骤
1

第一步:(1)先在.pch文件中定义一个宏供整个项目使用如下:#define NSEaseLocalizedString(key, comment) [[NSBundle bundleWithURL:[[NSBundle mainBundle] URLForResource:@'EaseUIResource' withExtension:@'bundle']] localizedStringForKey:(key) value:@'' table:nil]

2

第二步:在某个类中就可以进行调用了:lab.text = NSEaseLocalizedString(@'message.downloadingAudio', @'downloading voice, click later');

推荐信息