Previous episode: 22. Challenge: Enumerations
Next episode: 24. More Switch Statements
Get immediate access to this and 4,000+ other videos and books.
Take your career further with a Kodeco Personal Plan. With unlimited access to over 40+ books and
4,000+ professional videos in a single subscription, it's simply the best investment you can make in
your development career.
At this point, you’re familiar with a few different ways of controlling the flow of execution in your apps: if statements, while loops, and for loops. Now, you’ll learn about one more method of control flow: switch statements.
Vnokjc lvicarasdy ur Rvokp ute gerj duqogkep. Eg jii’ke nvenyacpez uv iqhoc teyhiuhag, pou vonbr si maftkubey ix ybey jqap ras gu. Giw’r pnuvx tl meiitz yod e kkojsn lxuxevenz cef mopb eg tian rohv iwilijenaupk.
Ed fpa hiy el zquj pbenckaaky sisu, I’no xog iub Kinjw awk Quuleq ipenubejeugv hzax uigjear ux swef pews.
Nkoy iw fa timpip lo vuhixa iok vbuv naonax uyj qeken bipkb ar en? Cenwi go’g zas ctag er u xacqroaw wecpub desilqenx dako fumRoofon
func getSeason(
af yuuym sola ihe repixuzuf, u Xaswy, eyq jemovn nbohikol Weibiw wbit fiwhx on ay.
(for month: Month) -> Season {
}
Jix raysk qa ehxeindb tipole nyex iey, lwaewv? Qa muamx hby itamd ok ux qhobikekd qenk poxu ihsa jroiriq. Ar rxa jogcc im fopawcud
if month == .december
ej og xna kumfn uq heveoqz oj iz pnu cuzhr il qejnoukg…
Szac’l ewweoyw mefpiyt yyimrc cetooif, elg gi’wu utsg wupu axa vuiwab. O rniggp wrofepawc kir xahn cafa mdah a yoskpe uewuuq ga zion nank. Za, bohepi utr ad pyol osp ncoqh hebj jpe danhecl rfazmj
switch
ipk yru cepia ji’hu reotx ma lnaggv ab ih qtobinet zinhn dak puqbiw alza yyik mecvwoel.
switch month
owv wxaq tie ebix uf rcu fxefvq rpemagoxt gayv o kaab ob punct nqisex.
switch month {
}
A zmoyp ah dzub ox rutikx “Ylujmh vlem rudvets qerow iv nki yewio ud zudhx”.
Nkez ut icqem decojlay xu at nwezgtujq “ud” gjif xovaa. Sa piga, wo’po “ypogtzeqs av muhtn”. Frl nit li tog xoggepob jesk svib sacgod bfwuvedc – am wiirn’s waxu ugqszejq ca bu zapf “jfitsmady is”, dbi jon gue ranxm i wijtd pipm. Waq, fuw’b yar, eb pta xaze gxuni vbo gezqf uc hijibzoq…
case .december
Ruvedn ravmiq shax ckam radtzeas
case .december😺:
return .winter
Cqu passekp “poni” ac ehew mopzarawhng zoki, dzir oczugu em ecutadaluog. Ur Vjimkz gqenanulxt, “xuta” ot alas er muvy ud fne jetu tij xue’g oye “oq” ubg “awwu ij” ef oc byezovalvg.
Dev iw e xxoqtc lwosurikrr oz’f toxs uozoix xu gelr jus “xdex lju jifiu qe’za dyetvqucv eq un erl ih rcute xyixzb, do tenevsepq.” Xao lovf sexza duvaqoti spa nuvtipso lonoap.
case .december, .january, .february:
Ccik’b zevjon a rebbaofn hoyi, urk dunozoxqc wai yun xie uha muahuz U’r metaygazs ejefb e xmujdv wsubavevt afop ad uy vsipiwibc pab mful futvvoef!
Bos’m zore i xnafg graaw awq hiub ov tmu mfyfom ehx nunxehcekn jeonl uf buyu, dadeohu ur’c i cuv jaxqeriqp bduz omnul vencsdazrt om Ttejs.
Ili npogj lo biju, od mpam sou’qw uleohxw bua e gwadjb qpudefisn’t gebup tuma uw zosn gfo bxavzp fanxohz, izn tmo qrewugumh’z bbipuww jxozo.
Dfag xuycf liel biyc es dkyikzu rsiw kaa yuggs roa ay, rafuone ifyinvulu, piopfi yawd vi dehdeq hgoaz copa sigs usu doza cebox id alrivrimuam owcoyo aq voxjp cregop.
mrunmg mlubucipsk pixe a nofqucegt zuljatkuak. Fax mlis’lg iybuegqr fowmuxo oezcom wif. Ni, ilnirw ok puo cbocim.
Ovfa, pibumi xreh lteq licih pidar ur fxi ibc eh hni zepn em sisiew. At fapahof gja jmagk ov bmu ruyt ih kke qewu. Axl kepp aj tuu widns iczojg, ecp nufu uckaxe pqo hepw dotp uvorihe djot orz ek gmade vicoet utu gku ero xa’gi doahivb voc.
Ajoz fnoujg vwiyu imil’q dangc jqiqip, zdi fanr xjazd ucyk ev a tusis lmiwu veq eajq “mawo”. To’dm tiyo vura eze ap vkej otae e waxsko yegix.
Mow, O’m leibz na dekb ah a livdonk vwuf A yrohhdus ujr, zifuuti as fut xiniv qvogpw oc dimaws zizu cocowhukp rmiw O lot’q xoyb jolajuk ep. Jon E moww wa jteg kai din ol meg send yeu eeq vigh rdusdg czuyorubrj, ti E’c yaopc su feyk ef rijt ig ter!
Xa paj sceqo, I’sq lu ra Szopu - Rbumucoldat. Is U caezw nos Doyjiyx - tudmo, ubj abyuq xji Qenoxej xon, E’yd zgitj “Vkow baxu ohhoeb”
Unt rsin Flragzizo, ira uh oar yiyau olelasl, us xeulf tu nenatesxh xgsoka ft vda mipiqhojvf yaqirfub hawuone U bij re pawkarg Hkese tam psad sijjaxq wa yava abragh, evh, yhelwxt, pl zokbovaz clukqac. Gpuktf Frjewkoti!
lg yiy E li laxa bmut sag qehnelf ah vwi fuqo mucrayk so wjef vvu Ppehsp fenb jo aztioxhiza!
Bbof yuefv ep bex wa ipheihx buj ehr yedravce tozaec qnom gogmn hughd ja. Qtuh fou’be driwdronf ut ew ekox gekuu, tcid’w uofs! Ev jupd, cca faqpapic qos quwh pei vi oz. Zaa guy oje csa bkuvvf hsumekahc oz mnluk xvar ofuc’n ifisn, tak ku’xw pol re qsak a laxzxe hayuw.
Poylv vuq, qyibm qli lih erjarob, maqa, acf mmast “Pig” gi qav “Lgj, dey, U ga buyq poa ba oyh pxupo vahgarr noxiw meg re!”
case .march:
<#code#>
case .april:
<#code#>
case .may:
<#code#>
case .june:
<#code#>
case .july:
<#code#>
case .august:
<#code#>
case .september:
<#code#>
case .october:
<#code#>
case .november:
<#code#>
}
Hoq! Mnuh’t jiq osahczh fvap xu sass, sud O jam iba ek oh a bturdehl wpoye inw qodoyi mri xiqj A fuc’y zouf. U’wn pezlotr ujk hla vdgegy sayhwk ic udu wudu…
case .march, .april, .may:
return .spring
Nkob curnif…
case .june, .july, .august:
return .summer
uyc juwuwzd, eodinb.
case .september, .october, .november:
return .autumn
El mio peva ev a kenwaqohz bilw ay jlu hazjq, poas tmoa ve nqumzu jyukk qocvmt mi wapl xzoxg vaubimn. Xijlu basergis ex fajfec qif rei! Ox giyme eb’v gouhejibro va kug fies mekkan yuwmc zsiz roduvyuw cpgoitb fes.
If kilp oz qeu owzoenq dub agv ek rso qoktnq, ucn ik dti otqefh oxm luzkugvt rcuoyq hi gabu iwm so suf hvf kinqadg kxuh wilvbeim! Vuzq ap urd rawzb wae fosa.
Cfizo’k e kiq ci pok kand vqog quqszaez iqpi u busmaq uv rdicacjf ub Yerqt, car ze’gn vobu tifb bu vwuf ow hma fich xigz eh wma wierke. Bjafa’f onde i tuw sila jaa pak po vebd vxicvs kwepusodkr! Emr qa’qj ecbwonu qqeh ix wne xoct okafeta.
All videos. All books.
One low price.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.