在我的一个 xCode 项目中,我希望应用程序开始选择 0 到 X 之间的随机数,然后该数字将出现在 NSLocalizedstring 中,该字符串将在文本字段中显示随机句子。
但是当我运行应用程序时,只有密钥返回给我(introX)。
这是我的代码(在 ViewDidLoad 中):
introNumber = rand() % 4; //Selects random number
textView.text = [NSString stringWithFormat:NSLocalizedString(@"intro%i", nil), introNumber]; //Put the random number right in the NSLocalizedString
我所有的介绍语句都是这样写在 Localized.string 文件中的:
"介绍0" = "...";
“介绍1”=“...”;
...
“介绍”=“...”;
首先,我们可以做变量 NSLocalizedStrings 吗?
那么,错在哪里呢?;))
问候,