How to I break an outer loop from within an nested structure that responds to the break statement in Swift?
For example:
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
    }
}
The break will only get me out of the switch, and in Swift, it has to be used as empty cases are not allowed.  How can I entirely exit the loop from within the switch?
 
     
    