Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios swift 2.2循环的新语法_Ios_Swift_Swift2.2 - Fatal编程技术网

Ios swift 2.2循环的新语法

Ios swift 2.2循环的新语法,ios,swift,swift2.2,Ios,Swift,Swift2.2,我必须修改我的swift 2应用程序的for循环。 目前我使用这种语法 for (var x = 0; x < 5; x++) { for(变量x=0;x

我必须修改我的swift 2应用程序的for循环。 目前我使用这种语法

for (var x = 0; x < 5; x++) {
for(变量x=0;x<5;x++){
我学会了我必须使用这个:

for x in 0..<5 {

对于0.x..使用
步幅
功能

 // for x<6
 for i in 0.stride(to: 6, by: 2) {
    print(i)   // 0,2,4
 }

 //for x<=6
 for i in 0.stride(through: 6, by: 2) {
    print(i)  // 0,2,4,6
 }
//对于x,用简单的方式尝试一下

var x = 0
for x in 0..<5 {
    x += 2
}
print(x)
var x=0

对于0中的x,..@El标题在这里也打了一下:)一般来说——正如您在前一个问题中建议的那样——不要在Swift中的
if/for/while
等条件周围使用括号
var x = 0
for x in 0..<5 {
    x += 2
}
print(x)