-2

我正在制作一个游戏应用程序,一般的想法是,当你在车上点击时,你会得到 10 分,我有一个标签,必须显示所获得的分数......而且我也有分数数组。但我不知道如何连接它们,我应该使用 IBAction 吗?

4

1 回答 1

1

您不能将数组插入标签。标签保存文本(NSString 值)。

您想在标签中添加什么,总分?(这将是您的点数组中的值的总和?)

如果是这样,您需要将代码添加到增加用户分数的方法中,以同时更新分数标签。

你可能有这样的代码:

- (void) addPointsToScore: (NSInteger) pointsToAdd;
{
  totalScore += pointsToAdd;
  scoreLabel.text = [NSString stringWithFormat: @"%d", totalPoints];
}

该代码不处理数组,因为您没有明确说明数组的含义。它只是将分数添加到分数实例变量 (totalScore) 中,然后使用新的分数值更新 scoreLabel 标签,并转换为字符串。

这有帮助吗?

于 2012-04-27T20:08:56.080 回答