我对Swift有问题。我想制作一个简单的(用于测试)应用程序,该应用程序的工作原理如下:每次单击该按钮时,分数将为0到1到2等。(每次单击它的总和就是+1)

@IBAction func buttonPressed(sender: AnyObject) {
    ourScore.text = "1"
}

@IBOutlet var ourScore: UILabel!


当您单击按钮时,ourScore.text当前为0,它将为1,但是如何每次在按钮上进行添加,使其添加+1?

谢谢!

最佳答案

具有变量的简单解决方案

@IBOutlet var ourScore: UILabel!
var score = 0

@IBAction func buttonPressed(sender: AnyObject) {
    ourScore.text = "\(++score)"
}

关于swift - 在分数上加分(快速),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31761865/

10-12 14:38