如何将NSstring乘以数字?

时间:2015-03-23 08:20:46

标签: ios swift nsstring multiplying

我无法乘以currentValue变量值。

代码:

 @IBAction func PlusMinus()
{
    let v = 0
    command = nil
    let currentValue = v
    let v = v*(-1)
    displayLabel!.text = m
    }

有什么不对? 你可以看到截图: http://cl.ly/image/3c2e0V0m021H

2 个答案:

答案 0 :(得分:1)

您正在重新定义具有相同名称“v”的常量。此外,您在代码中使用了几个实例变量。复制问题中的所有相关代码。

@IBAction func PlusMinus()
{
    let v = 0
    command = nil
    let currentValue = v
    let v = v*(-1)  // you've already defined a constant named 'v'
    displayLabel!.text = m
}

答案 1 :(得分:0)

let声明一个常数。这就像写2 = 2 * (-1)一样,毫无意义。使用var作为变量值。