我試圖做這個C代碼轉換: int i;這個C for循環的Swift 3等價物是什麼?
for (i = 9; i >= 0; i--) {
}
在Swift 3中,但我不知道該怎麼做。
我知道,如果,如果我想,如果我這樣做升序排列,我可以簡單的寫:
for i in 0..<10 {
}
但我怎麼做降序我的訂單?
在此先感謝!
我試圖做這個C代碼轉換: int i;這個C for循環的Swift 3等價物是什麼?
for (i = 9; i >= 0; i--) {
}
在Swift 3中,但我不知道該怎麼做。
我知道,如果,如果我想,如果我這樣做升序排列,我可以簡單的寫:
for i in 0..<10 {
}
但我怎麼做降序我的訂單?
在此先感謝!
兩種方式:
// reverse a range
for i in (0...9).reversed() {
// ...
}
// use stride
for i in stride(from: 9, through: 0, by: -1) {
// ...
}
謝謝,內特! – ppalancica