Подтвердить что ты не робот

Как создать блок noop для случая переключения в Swift?

Как создать блок noop для случая переключения в Swift? Swift заставляет вас иметь хотя бы один исполняемый файл в вашем случае, в том числе по умолчанию. Я попытался положить пустую {}, но Swift не возьмет это. Это означает, что случай переключения Swift не полностью переводится между if-else и наоборот, потому что в if-else вам разрешено иметь пустой код внутри условия.

например.

switch meat {

   case "pork":
     print("pork is good")

   case "poulet":
     print("poulet is not bad")

   default:
     // I want to do nothing here
}
4b9b3361

Ответ 1

default:
  break

Apple говорит об этом ключевом слове в этой статье. См. здесь.

Хотя в Swift не требуется разрыв, вы все равно можете использовать оператор break для сопоставления и игнорирования конкретного случая или выйти из сопоставленного случая до того, как этот случай завершил выполнение.