如何使用 Swift 减去两个数字?

How do I subtract two numbers using Swift?

我正在尝试减去随机生成的数字。我在使用代码时遇到了一些问题。这是我目前拥有的代码:

@IBAction func subtractionButton(sender: UIButton){
    operationLabel.text = "-"
    var total == ("\(randomNumber)" - "\(secondRandomNumber)")
}

错误是:'UInt8.Type'没有会员 命名为 'covertStringInterpolationSegment'。它在 var 总计行上。

我是 Swift 的新手,所以我可能遗漏了一些非常明显的东西。

提前致谢

如果您需要使用字符串插值

@IBAction func subtractionButton(sender: UIButton){

    operationLabel.text = "-"
    var subTot = randomNumber - secondRandomNumber
    var total = "\(subTot)"
}

你用双等号(比较号)来存储值,这是错误的,你在减去字符串,这就是它 returns 奇怪值的原因。 试试这个:

@IBAction func subtractionButton(sender: UIButton){
    operationLabel.text = "-"
    var total = randomNumber - secondRandomNumber
    println(total)//print result of substraction
}