Lekce 15 - Enumy a vlastní Errory ve Swift
V minulé lekci, Ošetřování chyb ve Swift, jsme si ukázali jak používat metody, které
mohou vyvolat Error
. Slouží k tomu několik variant
try-catch
.
V dnešním tutoriálu o programování ve Swift si vysvětlíme tzv.
výčtové typy, enumy, a jak si definovat vlastní chybové stavy - tedy
vlastní Error
y.
Enumy
Nejedná se o nic složitého. Enumy reprezentují výčet možných hodnot
nějaké proměnné. Hodí se v případě, kdy potřebujeme např. uložit stav
objektu, který může nabývat několika hodnot. Kdybychom jednotlivé hodnoty
proměnné ukládaly pouze jako textové řetězce, nikdo by nekontroloval zda
obsahuje jen definované hodnoty a mohli bychom snadno udělat chybu. Do
proměnné typu enum
můžeme uložit vždy jen jednu z povolených
hodnot.
Dny v týdnu mohou být typickým příkladem pro využití
enum
, stejně jako třeba základní
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium II, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V tutoriálu o programování ve Swift si ukážeme jak vytvořit a používat enumy, tedy výčtové typy. Navážeme vlastními Errory a jak na ně reagovat.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.