标签只显示 %i 而不是数字
Label only displays %i instead of number
我有一种方法可以在每次点击屏幕时创建一个球。现在,我有一个显示分数的标签,现在我想让它显示有多少个球/用户点击了多少次。
标签名为 score
,我在负责创建踢球的方法中使用了以下代码。
scoreCount += 1;
_score.text = @"%i", scoreCount;
NSLog(@"ScoreCount = %i", scoreCount);
在调试器中它显示 scoreCount
应该增加,但标签只显示 %i
即使 scoreCount
在 .h 作为 int
.
我已经尝试使用 %f
和 %d
,但 Xcode 总是告诉我 "Expression result unused"。但是为什么?
P.S.: 我在用花栗鼠的东西...
尝试将第二行更改为
_score.text = [NSString stringWithFormat@"%i", scoreCount];
我有一种方法可以在每次点击屏幕时创建一个球。现在,我有一个显示分数的标签,现在我想让它显示有多少个球/用户点击了多少次。
标签名为 score
,我在负责创建踢球的方法中使用了以下代码。
scoreCount += 1;
_score.text = @"%i", scoreCount;
NSLog(@"ScoreCount = %i", scoreCount);
在调试器中它显示 scoreCount
应该增加,但标签只显示 %i
即使 scoreCount
在 .h 作为 int
.
我已经尝试使用 %f
和 %d
,但 Xcode 总是告诉我 "Expression result unused"。但是为什么?
P.S.: 我在用花栗鼠的东西...
尝试将第二行更改为 _score.text = [NSString stringWithFormat@"%i", scoreCount];