美文网首页
swift3.0后的for in写法

swift3.0后的for in写法

作者: CoffeeKid | 来源:发表于2016-06-23 14:11 被阅读317次

swift语法更新到3.0以后for i = 0; i <= x; i++这种三段式写法已经不能使用了,将被for in语法代替。步长为1的情况,直接是用for i in 0 ... x的写法就可以了,但是不为1,甚至为负数时,就应该改成如下的写法for i in stride(from:x, to:y, by:z),其中x为初值,y为终值,z为步长,步长可以为负数。

补充,开区间用stride(from: T, to: T, by: T.Stride),闭区间用stride(from: T, through: T, by: T.Stride)

相关文章

网友评论

      本文标题:swift3.0后的for in写法

      本文链接:https://www.haomeiwen.com/subject/maondttx.html