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

时间:2015-03-05 13:34:39

标签: swift uibutton subtraction

我试图减去随机生成的数字。我在使用代码时遇到了一些问题。这是我现在的代码:

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

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

我对Swift很陌生,所以我可能会遗漏一些非常明显的东西。

提前致谢

2 个答案:

答案 0 :(得分:3)

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

@IBAction func subtractionButton(sender: UIButton){

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

答案 1 :(得分:1)

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

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