В Xcode 7b2 с кодом Swift 2 у меня есть следующее:
В случае коммутатора компилятор возвращает следующее предупреждение:
Default will never be executed
Код:
switch(type) {
case .foo:
return "foo"
case .bar:
return "bar"
case .baz:
return "baz"
default:
return "?"
}
Зачем было предупреждение?