Les 7 - Datatypes en conversie

Deelnemers kunnen hier de video van deze les bekijken.

iOS Apps bouwen met Swift Module 1

Meer informatie

Over deze les

Zoals je weet, heeft in Swift elke waarde zijn eigen datatype: Int, Double, String, Bool enzovoort.

Je weet inmiddels ook dat een datatype een ‘vast gegeven’ is. Een datatype is vast verbonden met een variabele: je kunt het datatype van een variabele achteraf dus niet meer wijzigen.

Maar… stel dat je een getal wilt omzetten in een reeks tekens, of omgekeerd? In Swift betekent dit “maak een kopie van het getal, maar nu in String-formaat”, of andersom. Dit fenomeen wordt conversie genoemd en in deze les leer je er alles over.

Download de voorbeelden

Je huiswerk

Het huiswerk is alleen beschikbaar voor deelnemers aan deze cursus.

Uitwerking

» (Klik hier voor de uitwerking van het huiswerk.)

Leren doe je samen: praat mee!


MvL  Op de eerste vier stappen van zijn/haar studiekaart scoort Marcel 9%. Klokje15 nov 2016, 20:29
Avatar
Avatar
Berichten:19


Hallo Roelf,

 

Ik vond de vraag bijhorende bij deze les knap lastig. Opzich begreep ik de les prima maar de vraag lezende kon ik deze niet oplossen zonder het antwoord te bekijken. Ik heb het hele antwoord overgenomen in een playground om de oplossing te proberen te begrijpen. Dat is denk ik redelijk gelukt... Mischien moet je de vraag wat verduidelijken?

 

Ik moet nog even kwijt dat ik je manier van les geven erg waardeer. Volgens mij ben je wel iemand die een bepaalde passie voor programmeren / Swift heeft.

 

Groet,

 

Marcel van Leeuwen



Cor  Cor heeft nog geen Studiekaart. Klokje01 mrt 2017, 12:56
Avatar
Avatar
Berichten:23


Vraag:

a = a&+1 bleek in MyPlaygrounde geen spaties tussen a en & of tussen & en + of tussen + en 1

 

foutmeldingen: Consecutive staetments on a line must be seperated by ';'

 

Waarom is dit?



Christiaan  Chris heeft nog geen punten gescoord op de eerste vier stappen van zijn/haar Studiekaart. Klokje17 dec 2017, 21:41
Avatar
Avatar
Berichten:11


Hallo Cor, even een vraagje uit nieuwsgierigheid...

Is jou vraag van maart ondertussen al beantwoord?



Cor  Cor heeft nog geen Studiekaart. Klokje17 dec 2017, 22:08
Avatar
Avatar
Berichten:23


Leuk dat je het vraagt, maar .. nee

 

cor



Christiaan  Chris heeft nog geen punten gescoord op de eerste vier stappen van zijn/haar Studiekaart. Klokje17 dec 2017, 22:13
Avatar
Avatar
Berichten:11


Hallo Cor, fijn dat je zo snel reageerd :-)

Ik ben sinds kort met de videolessen begonnen. (Module 1)

Maar ik krijg het gevoel dat er geen "Leraar" meer is.

En dat je alles maar zelf uit moet zoeken.

Dat benauwd me een beetje.........

Weet jij iets meer hiervan?

 

 



Cor  Cor heeft nog geen Studiekaart. Klokje17 dec 2017, 22:16
Avatar
Avatar
Berichten:23


Nee, ik heb een tijdje de cursus laten liggen. Het zou kunnen dat Roelf op het moment erg druk is.

cor



Christiaan  Chris heeft nog geen punten gescoord op de eerste vier stappen van zijn/haar Studiekaart. Klokje17 dec 2017, 22:20
Avatar
Avatar
Berichten:11


Oke Cor, dan hou ik de moed erin, en hoop dat er snel weer een leraar aanwezig is.

 



HansTH  Op de eerste vier stappen van zijn/haar studiekaart scoort Hans 69%. Klokje17 dec 2017, 23:38
Avatar
Avatar
Berichten:61


Vraag:

a = a&+1 bleek in MyPlaygrounde geen spaties tussen a en & of tussen & en + of tussen + en 1

 

foutmeldingen: Con ...

Cor wordt dit niet bedoeld:

a = a + 1

of 

a += 1

Is allerbei het zelfde, de waarde a wordt met 1 verhoogd.

 

Succes.

 



Eddie  Op de eerste vier stappen van zijn/haar studiekaart scoort Eddie 15%. Klokje19 feb 2019, 20:40
Avatar
Avatar
Berichten:1


Super leuk Roelf, alleen jammer dat ik een foutmelding krijg bij het gebruik  .character bij mijn string in mijn versie van X-code (10.1)

Ik kwam er wel uit door .split te gebruiken op dezelfde string.

Super interessante cursus!!!

Groeten

Ed

 


iOS Apps bouwen met Swift Module 1

Meer informatie