如何在响应break
Swift中的语句的嵌套结构中打破外部循环?
例如:
while someCondition {
if someOtherCondition {
switch (someValue) {
case 0: // do something
case 1: // exit loop
case 2...5: // do something else
default: break
}
} else {
someCondition = false
}
}
将break
只会让我离开的switch
,而在斯威夫特,它具有为空的情况下不得使用。如何完全从中退出循环switch
?