NSLocalizedString有时返回字符串,其他时间显示密钥

时间:2018-09-26 09:40:54

标签: ios objective-c

使用相同的键有时会返回值,而有时会返回键。

代码:

NSLog(@"%@ : %@", NSLocalizedString(@"TESTSTRING", nil), NSLocalizedString(@"TESTSTRING", nil));

控制台中的输出: \ ^ PTESTSTRING:测试字符串

这是Localizable.strings文件中的键和值。

"TESTSTRING" = "Test String";

我看到两个本地化宏之间没有区别,但是一个获得了值,另一个却没有。有人遇到过吗?

键前的\ ^ P在控制台输出中表示什么?

谢谢, NSC

0 个答案:

没有答案