我从示例项目中复制了以下代码,但收到警告“格式字符串未使用的数据参数”。在我复制的项目中,它在每个引用/条目的末尾添加了一个随机数。我不需要这个,想象一下这与它有关。
有人可以建议我如何修理吗?
dvent
(IBAction)button:(id)sender {
int r = arc4random() % 2;
NSString *text;
switch (r) {
case 1:
text = [NSString stringWithFormat: @"The rain in spain falls mainly on the plain", r];
break;
case 2:
text = [NSString stringWithFormat: @"I think therefore I am", r];
break;
}
self.label.text = text;
答案 0 :(得分:2)
如果您不想使用r
格式化字符串,请执行以下操作:
- (IBAction)button:(id)sender {
int r = arc4random() % 2;
NSString *text;
switch (r) {
case 1:
text = @"The rain in spain falls mainly on the plain";
break;
case 2:
text = @"I think therefore I am";
break;
}
self.label.text = text;
}
实际需要格式化字符串时,只能使用stringWithFormat:
。