Přesně tak a pro ostatní doplním, že se tak řeší nejčastější průšvih, kdy nechtěně proběhne více větví. Protože úmyslné provedení více větví je méně častá operace, switch ve Swiftu nevyžaduje break a naopak pokud chcete aby to „propadlo“ na další větev, použijte falltrough.
Ostatně i Java na to přišla, protože od JDK 12 bude možno psát switch i novým způsobem, který mimo jiných výhod, se chová obdobně.
👍
break na konci každého case je vo swifte implicitný (tj. nemusí sa písať) ;)
Přesně tak a pro ostatní doplním, že se tak řeší nejčastější průšvih, kdy nechtěně proběhne více větví.
Protože úmyslné provedení více větví je méně častá operace, switch ve Swiftu nevyžaduje break a naopak pokud chcete aby to „propadlo“ na další větev, použijte falltrough.
Ostatně i Java na to přišla, protože od JDK 12 bude možno psát switch i novým způsobem, který mimo jiných výhod, se chová obdobně.
Téma týdne
Apple a zimaJak se starat o iPhone v zimě
Jak ovládat iPhone v rukavicích: Kompletní průvodce
Jak se starat o AirPods a Apple Watch v mrazu
Sjízdnost silnic: 5 aplikací, které vám na zmrzlých silnicích usnadní cestování
Jak se starat o Mac v zimě
Jak se v zimě starat o svůj smartphone
Jak si v mrazivém počasí nezničit baterku ve vašem smartphone