Swift Language Switch fallthroughs


It is worth noting that in swift, unlike other languages people are familiar with, there is an implicit break at the end of each case statement. In order to follow through to the next case (i.e. have multiple cases execute) you need to use fallthrough statement.

switch(value) {
case 'one':
    // do operation one
case 'two':
    // do this either independant, or in conjunction with first case
    // default operation

this is useful for things like streams.