标签只显示 %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];