2016-07-22 1 views
0

Калькулятор код:Im работает над приложением калькулятор с некоторыми сложными формулами

@IBAction func Calc(sender: UIButton) { 
    var a = Int(curppm.text!) 
    var b = Int(tarppm.text!) 
    var c = Int(vol.text!) 
} 

Я получаю показ ошибки:

initialization of variable (a,b,c) was never used. 

Это мое первое приложение, вроде застрял. Я ценю любую помощь.

+0

Прежде всего, вы присвоили значение var a, b, c, но никогда не использовали их. Например, после того, как вы назначили a = 2, вам нужно использовать a, чтобы сделать что-то вроде a = a + 1 в следующем коде. В вашем вопросе я больше не видел никакого внешнего вида, как a, b, c. – PSo

+0

Вторая рекомендация: лучше вставить то, что вы сделали, или более связанные коды, чтобы мы лучше знали, как настроить вашу проблему. – PSo

ответ

0

Вы можете решить вашу проблему, воспользовавшись (помощью) var a, b, c.

Для примера,

@IBAction func Calc(sender: UIButton) { 
    var a = Int(curppm.text!) 
    var b = Int(tarppm.text!) 
    var c = Int(vol.text!) 
    a = b + c //input any logic you want here making use of a,b,c 
} 

Просто введите вашу логику в линии а = Ь + с

Но, честно говоря, сфера вашей переменной является проблемой, может быть, вы должны, вероятно, объявите его вне функции, я думаю. Я не знаком с быстрой, но большей частью языка программирования, var только живет в функции и будет уничтожен после выполнения функции.