Localized.strings 在 iOS 中不起作用

2024-04-25

我遇到了这个真正令人心碎的问题。

我在 XCode 中创建了一个 Localized.strings 文件,然后在其中创建了 2 种语言。

我用语言翻译填充了这些文件,进行了构建/清理,然后进行了全新构建,但本地化字符串无法显示在我的项目中。如果我尝试类似的事情:

self.title = NSLocalizedString(@"HEAD", nil);

设备模拟器中仅显示“HEAD”而不是翻译。

这是我的项目层次结构:

And this are the content of the English localization file: enter image description here

有任何想法吗?


我自己找到了答案。

除了再次清理和构建项目以及我上面描述的所有内容之外。您还必须删除 iPhone 模拟器中的应用程序,然后重新构建它!之后就可以完美运行了。

谈论让事情变得简单苹果......

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Localized.strings 在 iOS 中不起作用 的相关文章

随机推荐