在swift中乘以整数

时间:2014-12-31 15:53:47

标签: ios swift ios8

我是swift和iOS编程的新手,在这里慢慢学习。所以我有:

@IBOutlet weak var timeEntered: UITextField!



@IBAction func countDown(sender: AnyObject)
    {
        var total = timeEntered.text.toInt()

        total = total *7


    }

total = total *7行给出了错误"一行上的连续语句必须用a分隔;"

我读过你应该做的here(我不知道为什么,但......)

total = total! *7

我仍然得到同样的错误。任何帮助将受到高度赞赏。谢谢!

2 个答案:

答案 0 :(得分:1)

我认为你必须将'*'和'7'分开。试试这个total = total * 7

答案 1 :(得分:1)

在Swift中,像“*”这样的运算符必须在运算符的两侧都有 no space ,或者运算符两侧都有空格。

这迫使你像你的

一样避免丑陋
total = total *7

写得很好。其中任何一个:

total = total * 7
total = total*7

现在这个:

total = total! *7

这只是在黑暗中抓住而不知道你在做什么。这不可能是如何编程的。你必须知道为什么。当你不知道为什么时,你怎么能确定你的代码做了什么?