我正在制作游戏应用程序,一般的想法是,当你点击汽车时你得到10分,我有一个必须显示积分的标签......我也有点数组。但我不知道如何连接它们,我应该使用IBAction吗?
答案 0 :(得分:1)
您无法将数组插入标签中。标签包含文本(NSString值)。
您想在标签中加入什么,总得分? (这将是你的点数组中值的总和?)
如果是这样,您需要在方法中添加代码以增加用户的分数,以便更新分数标签。
你可能有这样的代码:
- (void) addPointsToScore: (NSInteger) pointsToAdd;
{
totalScore += pointsToAdd;
scoreLabel.text = [NSString stringWithFormat: @"%d", totalPoints];
}
该代码不处理数组,因为您没有明确表达对数组的意义。它只是将分数添加到分数实例变量(totalScore),然后使用新分数值更新scoreLabel标签,转换为字符串。
这有帮助吗?