2015-03-23 4 views
-1

Я не могу умножить значение currentValue.Как умножить NSstring на число?

Код:

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

что не так? Вы можете посмотреть скриншот: http://cl.ly/image/3c2e0V0m021H

+1

Старайтесь избегать ссылок на скриншоты, размещенные на других сайтах. Вместо этого используйте кнопку «прикреплять изображение», которая у вас есть, когда вы вводите свой вопрос –

+2

... или просто сообщаете текст и местоположение ошибки. Здесь нет необходимости в изображениях. – Amadan

ответ

0

let декларирует константу. Это как писать 2 = 2 * (-1), не имеет смысла. Используйте значения var для значений переменных.

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 
} 
Смежные вопросы