我有以下代码:

let something = 5

for (var i = 1; i< something; i++)
{

}

我得到以下错误:
未使用的封闭中的支撑块!!
上面使用的“something”变量有问题。有什么想法吗?
UPDATE:

这是有效的:
 for var i = 1; i<=noOfTimes;i++
    {
        println("Hello World")
    }

最佳答案

在for循环中,在i<之间放置一个空格,或者删除<something之间的空格。好的语法是:i < somethingi<something
这是Swift中一些强大功能的结果:prefix, postfix & compound operators

关于swift - 在Swift中编写一个简单的for循环会导致错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25706028/

10-14 16:54