Swift 3のfor-inループの繰り返しをスキップすることはできますか?for-inループの繰り返しをスキップする方法(Swift 3)
私はこのような何かをしたい:ループは
var index = 0
while (index < 100) {
if someCondition(index) {
index += 3 //Skip 3 iterations here
} else {
index += 1
// anything here will not run if someCondition(index) is true
}
}
これは完璧に動作するかどうかの条件内
continue
を使用しています。 whileループは、この状況のためのより良い選択であると思われる。 – MyBikeIsAwesome'while(index <100){index + = someCondition(index)? 3:1} ' –