站长统计
2018-09-20swift学习-倒序遍历数组
在Swift中的标准库中有⽅法
public func enumerated() -> EnumeratedSequence<Array<Element>>:可以⽤来快速的枚举数组中的内容,并⽤元组(index, value)接收public func reversed() -> ReversedRandomAccessCollection<Array<Element>>:可以倒叙数组内容
但是当两者结合使⽤,并需要⽤到索引时需要注意
letarray = ["hello","welcome"]
for I umerated().reversed() {
print(i)
// (1,"welcome")
// (0,"hello")
学swift语言能干什么
}
for I versed().enumerated() {
print(i)
// (0,"welcome")
// (1,"hello")
}
可以看到,两种写法index对应的value是不⼀样的。如果先enumerated()数组,那么reversed ()会带索引⼀起倒叙。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。