App maken: ook jij kunt het leren!

 

de iOS Academie Forums

Forums - Producten van de iOS Academie - Het eBook: Apps bouwen met Swift: Default argumenten en optionals pag. 122

Daniel47  Op de eerste vier stappen van zijn/haar studiekaart scoort Daniel 27%. Klokje25 nov 2014, 19:31
Avatar
Avatar
Berichten:21


Wanneer ik de tekst van de functie intik dan geeft Swift een "Warning" (geen fout) bij #hoogte: Int = 0.

Wanneer ik het hekje verwijder verdwijnt ook de warning.

Je vermeldt in het boek dat het hekje wijst op een externe parameternaam die je expliciet moet noemen wanneer je de functie aanroept. 

Het argument is hier echter optioneel, dus is dat hekje niet nodig. Of zie ik dat verkeerd?

Voor de rest: een prima boek.

Daniel.

 

Reageer


Admin Roelf  Klokje25 nov 2014, 20:10
Avatar


Daniel, je hebt gelijk: omdat het om een default-argument gaat, kun je het hekje weglaten. Bij mijn beta-versie van Xcode verscheen er nog geen waarschuwing (het hekje is overbodig), maar inmiddels wel. Hartelijk dank voor het melden hiervan - de tekst in het eBook wordt binnenkort aangepast.

En bedankt voor het compliment - ik ben blij dat je tevreden bent!

Reageer