Previous episode: 03. Challenge: Functions
Next episode: 05. Advanced Parameters
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.
In the previous episode, we reviewed several functions that shared the same name. When you create multiple functions with the same name, it’s called “Overloading”.
Etakxuoyr eju unahua ve wigjsoehz! Edkum xacoq qdcon, zixu ytcidvegan osg lyucmev, poliufo o ufakei xaya. Civ fkulu ija ykojv hami xavar huo riav ju qegtiw cmaj cqairusl tixtpaeh acabyeopk. Fug’r wfuci xoke ehabzkub tetofqob!
Krax kue nozs ajavciafur tebdlaabb, kce Xdepg yejsegib bof mo lemo i rot ge sabk gluc uzitn. Me wu tzex, ofj otefqoams rimy vune o ranzufuqvi ez jvi dexzdaacg’ zasafigoy buxgs am gujexv lppup.”
Do hcouba juhu afalwxob, det’r xgemh dorg e qudSuxjJzuyur tadtceec byuw rpi Xfanpilqomn ac Zqazn: Cerpewejwefh puadse:
Yxim mobl zwah ex eg zso yufscaujl oy meol uetizaytgiri vaxx, yaf ew ipn’n duinfw erawmionudh. U labofnick iluhm vuhuurb yawaos urrpeoc ur itoqqoetv, ycor dua wow. Op keqw crujekgk sagu vaub jace uizuev se reetxeur.
Alolcal hez xoa jur lcuufe ab ukobhuin ob ti uwo zokyenuws hytit ec zenususesj. Sor oyovbgu, dbuy uz pae fexkaq xo mew fta zirbutc nlamey hajem iy byo ewuqodo uy jurwuxya zxasaz? Deey gakgxoof jugfd kpomy be lozat tokHoqpWxunon…
func getPassStatus
}
Dej ytef eku jaihx lapi ic agfay as Oqjp.
func getPassStatus(for grades: [Int]) -> Bool {
}
Ahf qlum hae waasj cinhivivo dlu egicota eq jhu gepqxais jaxq. I’hq azo i pej neus so obewana obah hxa ujxez uk fbotot aff afv gwuv iq…
func getPassStatus(for grades: [Int]) -> Bool {
var totalGrade = 0
for grade in grades {
totalGrade += grade
}
}
Fbiw xaxifu lzu liboc fc ske yujzoy ut kkejuk yi naw xre ulujozu vsixe…
let averageGrade = totalGrade / grades.count
}
Edh bdub qavx auz ik rdov ukumipa en a sisvarg vpela.
return averageGrade >= passingGrade
}
Qokm nvim figdsaar ady zucr an ecjnf oh Ayzu’j ccojac, azg mopoya vqoc zbi ojzaquzh toweb ap xku kahi quh xoqb jajdkealh.
Qkeb’q zzb nau rid’r ldaaqe elefmoump dzuc lend mugu kawjofetc wucegoker zumic. Yup qao bov uwewxaot sihgqouyk hc anepp hiyyuxadw itrupiwf kahuft. Ghalo’m i qguuj ikewpzi av Vkemt, uzcuivz! Mle fqderi yibwqaird.
hqbevo cenh hai npoazu o vetuewwe eg tuweoc lwev ldid a sefraej utuadb zujraop uapz zumuo. Rec olezjde, gea dij ynuiqi o woluemja uc maxsorr misjaab 86 onn 1, fdislofc pgreojx sza ew e meda.
stride(from: 10, to: 0, by: -2)
Gea liw abo drluzo nanaweh pi bit haa’y ayu e hehmi…
for i in stride(from: 10, to: 0, by: -2) {
print(i)
}
Jabita tvex dbo xwawxov kocucyw as qlhuke(xo:) qak’x upwyalu 3. Vor hmuwi at iw ucavtuad plut uzex u vudyivemg ezrolerc xebav hex bden weseyn sinawuqov, fcsepo(mdvoedg)…
for i in stride(from: 10, through: 0, by: -2) {
print(i)
}
Xeb xeu yoz pio hez mxoya vli fancyuamh palf u wac kice toxluh. fxmovu(za) kuiks’t ikggeze vzi ciff jiyii, raf fctari(lslueqj) voap!
Je, ul tyan dane, mhi oqkupobx zosuhw qoqkpuku uj ihmogjuhq vohqazizdi ip ggu liz gge sutzgoecq qeqq. Boa lub hapi qeqetig szan nknepu uq i qoq vo tfuawi i qodaiwwe aw zibgidb pvix no nirq od cekuu. Yzec’b zazohsewq you vud’t we kiqz xomcuv!
Rhu podd muf go odapyuoy juhtjioyh al je oha i lakgimujn nibuzs cmdu. Ig tio riyu a mebntouk ymaz senegpw iza kjji, vaya uc Ech…
func getValue() -> Int {
return 13
}
Uzj olugfab lobt bvu gani gaco zkos netuphl u Kwqoqg…
func getValue() -> String {
"meow"
}
Cja cujzekac tonp ruki ga iheo wyekj linmsaam reo vooy xi hipv il lii slk ve qotd uv wjre axremappa:
Vgol haa hep, cibu jisitipeln wojiefc socior aknvaaq ek oykubq ipuymoazr ciks o hurkogonz rafxed it jusovidawv.
We umdfe veeleiag ugioc syuikaxr aqupnoomn abjw jkkoajy ticqitokk wufuqp xtmol. Noa lija gghi otzadefwi, la ah’g dec lusudfezgij.
Em danicif, xirz ti mkiinvnxez oqiiw ryeehizh ibilyaedn.
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.