我有 eng、span、port、rus、arab、chin 的 Localizable.strings 文件。
一个非常奇怪的问题开始发生,关键是显示而不是值。奇怪的是,这就是导致它停止工作的原因:
我有:
self.title = NSLocalizedString(@"1OF5", @"");
在 ViewControllerA 中,效果很好。然后我将这行代码复制并粘贴到 ViewControllerB。现在显示键 '1OF5' 而不是 .strings 文件中的值。
所有其他 NSLocalizedStrings 在整个应用程序中都可以正常工作(其中 100 多个),除了这个 >:|
我试过了:
- 删除应用程序并重新安装
- 重启设备
- 清理项目并重新安装
- 重启设备,清理项目,重新安装
- 删除 .strings 文件并再次添加
我正在把头发拉出来。任何帮助将非常感激。