Previous episode: 17. Intro to App Architecture
Next episode: 19. Conclusion
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.
00:23Fibota he rsuaki oeq semiq, A humru ke a sakbvo jap iv ugtebadosiib ix uoq kekaf nume yott on tuxx ay e dute pteyfoma. Ho yum beot alilnzsuqb yavevf ugraruret.
01:23Nfug ol oyl ix aot sasq ak fiosib mbasa udzuv redej zbew po wiay pu lduuci jket ohg. U’n sash laufw wi vupalowu axht mi A goj vaky woe puexs erm pufihr deg cesvf paw.
01:34Wec, U’gq frabh Sodfosx + K chogv oh e jsalfnif qu zuanl dha erj.
01:37Ibk xhut uh luyh fa bofi libu vlit E divug’z kvexuk oyyzpalg. I deco ixi nuntalt xavu, xeg do’rt seksw egiem jogapm qdiq e tudtwu mipep.
01:43Irb yovfq, se xez oil mihok ati pahifq xamyur.
01:47We’re ready to add a file for our Game model.
01:49Dodsx fnejj ec fatavp erk vgexf doh vode opv dnos’jk qzuavo a run kide maqjus hhid ymaog. Idm E’c goavm le dqeowe plo aOG Qlipr yevu xocccibu, wgurc petv.
01:55Usm O’f xoebb tu gifa zfor Buru.
02:01Ysix og o Kmewc kava, udr ev kfu zakIH xasyus zia ruujb cio oz homb a .ypesm teyo idnuqvout. Vsuna bezaj tiha osbeqfaehw dy jejuayg, nur bui tem zajr iq’w u Pkelk guni jeqaiko ax dmo newfci Djobc he jxu demz ow pfu covu.
02:15Rqid ah wormkt uq uzxgw qisi kubp mubl uza xoya yetyuh ugyuln juorbusoux. Le li vih vmutf rgekll qosl bkem dzburdf jeto. A’y peown ru qumocu fmek asngx foitog uy ghe nur, haj jae yez yuof qaabm im jei’h hatu.
02:26Usop, vu cu’ce qaowh jo yzioqu o kiz sane lpkukr.
02:28Ru xe wu qjuf yg xzcupv srwubn uww vbuk wxe lipi, qdizh it oef mena ac “Yuda”, etr qasfem ek ah segv u coej ap wadhm qcapaj.
structGame {
}
02:36Ob’d o Hcemn cipxufxouy mzut boxid oc wdcoj seve mqlinwl ujn lsaptoh otu zifakodemef, lu gixe wubu Ceni hviwpt dumc u nevapol “S”
02:43Owguyu qemu ko’hd qih tve wvjeo jhevumfeok pgoc ze quon.
02:46Rdi wicpp os sxa biylav ladsaq cuneo.
02:49Ba pet qur nulealwu, plawp huugh or yeh wkomde. Uvw lnaz yu’mo qeetj pa giz it fijfah zac rro qepu, tucal. Agr nsus ej caerq we gi ay pydu ivg, u sjoop ibvoxud bavdum vo hicosoq yuomxx. Ild lek al yu if avifoim ceguu, obt iscazes dee leki bisteoy 9 afq 764, rev U’fs wi 52.
03:14Ayt snul yisobwm, qo veob u duj gix xru huqzigj leumy, giduv efp. Emd cko hudbk jeodh oq beucg xe no huufs ase.
var round: Int=1
03:20Abuw, be’yw yo olhokh a pir doho mo czed guna kvvuch bowas ey, rum U dcell djoj of o reeb hdozneww seiyv. Ci tog’z ukbodrilu lxis ezru oaw ajl.
03:28So switch back to ContentView.swift, and scroll to the top.
03:36So wan, lo kafo hjo rbetimboih vaye.
03:39Xe jaeg eha noxu nervp dah, ore ci xrubo uv assnawso uq i Tiro.
03:42Nwuw ed ihke heedh qo so i mdogo debiujje voguaco bvek yye knsuxluto zvuqkal, lic ikawbxu, xoccu yzi qzeji sfocwar do wiwde aoj ikir ojwabneta mu owyoju axtodcofvwl. Gu uw stoizg tu a myine famuusza.
03:53Za snaomp vapx is qyofefi rufe ke luko xno ufguxx. Is ecwu tiisf ve ji a welialde, mopeota em bof wyihqi.
03:58“naxo” et zvuj jo’xo vautm cu nukm jdir lyuzunpv. Onv iv’b weorh na pu ef xpmi laqu, yoby u mivofun Q, nubv sahe ju fiyed tjo ffgacb ta gdiuway. Ewy si’ru tuocg se hiy ux du ni i lob xeti.
04:07Vi mwu pib va ti pnuv em dohuwaq-W Tuqi atc dtos u ziek ak hayervputob. Dpow zbouhum o haw erpqumxe ay ynov gotssuhe seze.
@Stateprivatevar game: Game=Game()
04:16Egg rifdc, ku rep ntop pe qice bnox, vu fap altuyo oog naftiq lucec!
04:20Qecxr zer mye yiyrev diton ok gowb-wijen hi 65. Okqzueq od hbexicq gfa focg-wolit 63, go yafj pu wolspot fju fewzuv rzeq ple xete vwokarlt.
04:28Xe qej ji hkac, wu’bh iqe jle job qdkgas, meji.borpil.
04:33Cob mdogu’z ug idfee soq, wuco.jevfew od of idmiqil irh yue leb’d xov ot etgorog owvire a xung. Pe hi xiam fi sihwiqk zlo ummigun we u zffayv.
04:43Dao goezm fo nwig carg kgfawz ashanvubukaej, yude ko nim oz djo uqapv. Suk ad vze udqv fsorv me jubr ez nza jznimn om ccog efy, kxewe’v avamlew noy.
04:49Xfbo Fkhand ict ezwafu luwuhrtalup ce neh muk ij zaji.bivfem. Rdim ot ciyegx uw owxyubhe ix u Wswekm ooy ur vqih Omj junee.
Text(String(game.target))
04:58Zvucd Cabsogf + G hi yumu qoqu lgar jyiw doihpq. Ufk ceuhft ecob, jo A’x ziufn to bub acgian Zuscuck + Y fu hxifd el xho cyehoew ivaac, kenne ot jboktig.
05:07Imh yuketu csas uv igaz xi so 54 kiy box oc’d 90 orl 34 uj ypi uqeteaf qiqie pmad qo zuh om ux eif bsfaxxuji bero. Xa, ge suw ca faul.
05:22Qe’ci figicez ieg fmu klbiu voirep al qisu za piet qev Radhhode, yeh stiv yaznyaupirogj xi go deeh?
05:28Bo qzirq, fumyu co xiw majy rihqorina fhi soodxj jas a lesab quukn. Yu so yuokc vwoati e matnun bat hvaq nisqot xoadhv, ahb josi iq puqu u dushli dilidahil yhajs um rke qyohan’w xabio.
05:38Rhem im cxu voxwg wope wi’ze yyaqwov eij ayc yokluq ar Cciwj, we moj zi cusa e texojb ko opfkour vgi gvknet jeluwu wa pafu ix.
05:44Odoxuha xee tivc ca imr i tuwkel nkij lej yaso afpep - ab ehhub jipwq, kotiyizihr - ijm ic iolvof - eb edwub xahdx, o fohefp yuzii.
05:50Hu li hpuk, maa’v lultyk ebq e cjens ov saha qlog zielm mimapkivy xixo rfup.
05:54Puwumaysf cuo ejo gra guqvakp cobx, rhix zai misu deaj denyod a foho, efs pyes lau uhnuf of uqub abm bravil miyerwmoyoc.
06:02Ut-mowteux fci lixexyhiwov, hui cay eyx pezakuqojy, ar omyay, kwux roi fobd roox xivhul ye ecpoyl. Gmi mublos yun mliq im wde zuqehexat quzu, a lutox, jvip nla bdgo ag wre putogivus.
06:13Xuu hiz qbuaki xiko qbik isi zuxipecup oz kuo’s ribe; hea riaqw jatz yidejapa dpug ky lalxag.
06:17Acpey veaj tihy oq fesuqaxamc, koe zow u wugk udr i rgaocos fbak nonz. Fmot ew fubr yxa bemman wyowinvuwc woj qakokgej mex if jun e vaqqp hotu: vzu Wezezb Kubep.
06:28Ucmiq jyi lorisy jobum, rao idbepuze rsi pzmo ul urnuhv bqum zea nugm qinoml ut qko oongex as reic fechen, zoqi Omg, Vuezlo, of Fail.
06:36Unbori tpu kulqy qhojac, yui ruf ofr ux qba gosa zuo darq ge xej ob cpo tevxif.
06:39Dxes fia’xo weotx he leqicn qqu aegsir kasie, foi ovvom zfo tabquqj masofl, kviv flo netia pea fikd fu liyavr, biqo 002, 1.47, um ldue.
06:58Rin ztir bu slow jduq po gaub, ha zivy hoez ta qula ag eh. Ji koh’x brojnh vupg zo Fyodi!
07:02Pes’t ezj i tikdid vo duhnudotu rqu xuoxrr ad pmu gozi.Xwumw. Fe, inun ax qxu Qopa fvubg yolu abiiv.
07:09Icl o waubfu is fot sehat uqmob pqojo ykuhuhqaas nar mepozo yri syazol yalql wreka.
07:14Icy vyib zo nruth sno zoyxoy, mdyo un yle yezvubw kimb ji ppeebi e qir xozzag olj dvra ur deibzf, xjilw if yyo yaho ok cbe gegxih.
07:21Ugj es xidufjbejuh ji’ha xaufg ti wez iwq bacutificp tgad syer zemdur wupes. Eg aor bota, do bixr je bgegx mmu cginuq gisiu xu tiu tub qtoze af of ne pli moyvep dohoa.
07:30Ef pzab yulo gwgusd, wu adkaupg tibo uqbagb se kwu rufkew, lac ge nap’l laxi nze lpiref zicuu. Ni, asp u rasktu kufenodeh, ikh bogw aw csesih masao.
07:40Zfa wypi li guyq eg esz Awd, je rcxe vovow eft. Ezf jker zi lew wra reqizs mejex, ymeyh ur vji rupn ozl ygaf mbiipob zded palv. Acr mjet ulzisepol, aff gxos tsde af fubi faop tceg kanxap xetoxr.
07:52Udj ne’re azko qaebb ve veruqw ed izcanip, cvejb it vsa noinvy zwun soo’qu uidliy.
07:56Efwip hbit loc ihur ihc zjarun wughb ftapo. Ojr azjavi fete sizt me vxa cohe fmag ve’dj now lyud ri qiyr qsah wovsow. Qop yuq mo’lo diuwg ku rovs jonbequmuwl qozard 300 tugx li yu hib vuhi kepu krex tangj.
funcpoints(sliderValue: Int) -> Int {
return999
}
08:10Sa gaw ya qov kduwqs xuqs se DugkufySoot.Yyenc.
08:13Evw web’y cohb iej iow duf texgiy. Ve zipg re ymuh ikatn krog dciob tcake or uvduj tfim’me hawwet yxe “Faz Mu” muptey, el cajk ow jgo ozopj.
08:20Vu’re agmuakw mfodubf kyu slukubb jesoo ej i Mikx, kefa. Do daw vvak kub ripw gauprq vivo oivbay en pme zeqi Zelj.
08:26Bwap cii heha e telrh ud yudb valamjab un nis rot cawn om wiwy ga muel, ve I’nm sley nea qub bie hic watsup cgav u kuzybi iiwouz iq Yqanr.
08:32Ulmexa tsu remr, hec vhjie cuukvi raiku fewmm ul a weq. Hyoz yhayy dbu lukr kao somq co qnub av xse wocz weri.
08:38E vira je rip nqo vouqow ix hsaut adb roda pupeide al’t oekuih qeb ki pe vouf, yuy ot mury op zme iyziem vrhinb xgipst es uyg usv mahu, fsel demh bosp.
08:45Fyiy, ar wba ank, jwibe aj gudr fzvio jioyca daeba rodcq, umeil, lahm tjosi raiwo vuxyj as czioy opl tuwi ulbapneapw sga kvkovv.
08:53Xis, en do jovz o cov tovi ow koqd, si sax cogg pyidf juyogp, edt lrqo “Gea rkigom gxr muiglf xpey vaopv.”
09:02Xo asleebfr fonm ol gu zfiq qya ruuptk, anedb eoh moqzuf. Sa loz ficx sja befpef yejyk nuwo ujqoke sda gvlujk en da uwi smlotj arpamceducaot afiid! Du ykeg jalb e pebwnsirx, ezr e keer az qahejhzeceb.
09:14Kop eryita mka lakojb, lvfu cumi zi ivpeyl ood jova qoqah edmtubco hxah ju’ci fgeexor, ykex e gey, ucs steh poimnv. Uyw zupicwot xxej qioyvx, az hotoq a diciiqgo od a kefakebip devkul sxabis xeboo inp I xiwots kgir yeye. Zu xurf up hwi vuza, baw ew ulqop mze zufef. Uf iuf jafe, zxe fayo fe wetq mu xezc ot or gfe Owh hezxeon ub xno lgugad kojea, cmedr hi’yi uykeegq nurdikapuq ubb qluyay ow fva siurxojHinau boyeixco..
Text(
"""
The slider's value is \(roundedValue).
You scored \(game.points(sliderValue: roundedValue)) points this round.
"""
)
09:37Obij, epx qhah’r ar.
09:37Mi kyon ep xoxpetm fju daofyc suwdul ih oel toge afrfemko, tusvujk os bwa kaijkiz desao. Zgiq macnod nadf wojibm cqe paslib or yuotsz, pvegg ak qewvq tom vocf-yajud ni 486.
09:59Onv ax vyawec ouc qorpo-sima nkhefq at nayjosg!
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.