我正在制作一个游戏应用程序,一般的想法是,当你在车上点击时,你会得到 10 分,我有一个标签,必须显示所获得的分数......而且我也有分数数组。但我不知道如何连接它们,我应该使用 IBAction 吗?
问问题
325 次
1 回答
1
您不能将数组插入标签。标签保存文本(NSString 值)。
您想在标签中添加什么,总分?(这将是您的点数组中的值的总和?)
如果是这样,您需要将代码添加到增加用户分数的方法中,以同时更新分数标签。
你可能有这样的代码:
- (void) addPointsToScore: (NSInteger) pointsToAdd;
{
totalScore += pointsToAdd;
scoreLabel.text = [NSString stringWithFormat: @"%d", totalPoints];
}
该代码不处理数组,因为您没有明确说明数组的含义。它只是将分数添加到分数实例变量 (totalScore) 中,然后使用新的分数值更新 scoreLabel 标签,并转换为字符串。
这有帮助吗?
于 2012-04-27T20:08:56.080 回答