Breeze Block
Свифтбук -> руководство -> управление потоком
Я посмотрел, там все четко расписано, но такого случая нет. case обычно используется при множественном выборе по условию в switch, а не в if, и зачем было городить всего для одного условия такой огород
if
case (0, 0, 0) = point
когда можно проще
if (0, 0, 0)
== point