【发布时间】:2018-05-21 06:26:49
【问题描述】:
你能解释一下 Swift 中 stride 的优势及其特殊的用途吗?
例如:
for i in stride(from: 0, to: 10, by: 1) {
print(i) // prints from 0 to 9
}
我们也可以使用for 循环来代替这个。
【问题讨论】:
-
这是一个
for循环。您的问题不清楚。 -
我们也可以使用 for i in 0...10{ print (i) } 代替 stride
-
但是
stride有by参数。 -
如果想将迭代器增加1没有优势。
-
也就是说我们可以一步增加2的值。好的,