use*_*409 10 nslocalizedstring ios
我创建两个Localizable.strings文件,一个用于英语,第二个用于阿拉伯语:
/* The number 1 */
"LABEL_ONE" = "label number one";
Run Code Online (Sandbox Code Playgroud)
我使用此代码来获取字符串值:
[self.Lable1 setText:NSLocalizedString(@"LABEL_ONE", @"The number 1")];
Run Code Online (Sandbox Code Playgroud)
但应用程序显示"LABEL_ONE"而不是"标签第一"?有什么问题 ?谢谢
您的代码是正确的,所以问题出在其他地方.
以下是一些可能性:
Localized.strings文件未复制到应用程序包中.Localized.strings使用"Project Navigator" 验证此焦点在文件上,并确保在"目标成员资格"下的右窗格中选中目标Localized.strings,即缺失;Localized.strings阿拉伯语中,但缺少英语.| 归档时间: |
|
| 查看次数: |
5135 次 |
| 最近记录: |