App maken: ook jij kunt het leren!

 

de iOS Academie Forums

Forums - Producten van de iOS Academie - Het eBook: Apps bouwen met Swift: Hoofdstuk 5: Voorwaardelijke uitvoering

Mike  Mike heeft nog geen Studiekaart. Klokje24 feb 2015, 20:51
Avatar
Avatar
Berichten:3


Hej allen,

In eerste instantie had ik de gehele code (voorbeeld 1 (5.1)) overgenomen in een Command Line Tool, echter werkte deze totaal niet. Overal foutmeldingn... Ook na het verwijderen van de extra (groene) tekst.

Dus, als leuke uitdaging, bij stap 5.2 alles mee getypt en voila, de hele code staat er zonder enkele foutmelding. Best wel trots op mezelf, vooral omdat ik hetgeen ik moet snappen ook begrijp ^^ Echter, heel mooi die code, maar hoor ik nu ook ergens het programma in werking te kunnen zien? Want volgens mij moet er een hoop kunnen, maar buiten de 2 regels die ik zie in de "Assistant Editor" lukt er mij vrij weinig... (A)

 

Reageer


Jeroen  Jeroen heeft nog geen Studiekaart. Klokje01 mrt 2015, 14:54
Avatar
Avatar
Berichten:7


Hallo Mike,

dat probleem met code kopieren vanuit de pdf loop ik ook tegenaan.

Met het programma kom je verder als je achter de vraag op de command line het antwoord (h/l/g) intypt en enter geeft.

groet, Jeroen

 

 

 

 

Reageer


Sander  Op de eerste vier stappen van zijn/haar studiekaart scoort Sander 41%. Klokje02 mrt 2015, 13:28
Avatar
Avatar
Berichten:34


Hoi Mike,

Misschien moet je de tekst uit de pdf eerst even naar een kale tekst editor kopiëren. 

Weet niet hoe dat met een pdf bestand gaat maar andere tekst verwerkens zoals bv geven een soort code mee waardoor je 

fout meldingen kunt krijgen.

 

Gr Sander.

Reageer


Admin Roelf  Klokje02 mrt 2015, 15:20
Avatar


Mike en anderen,

Het simpelweg kopiëren van code vanuit een PDF naar Xcode gaat niet goed. Inderdaad, de beste manier is via een editor.

Maar... je leert het meeste als je alle code ZELF INTYPT!

Ik weet het: dat is een hoop werk, waarbij je ook nog eens fouten gaat maken. Maar juist van die fouten leer je. Dus mijn advies: typ alles over en kopieer niets.

(Zo, ik kon het weer niet laten ;) )

Reageer

Goed advies! 2 personen vinden dit goed advies.

René  Op de eerste vier stappen van zijn/haar studiekaart scoort René 17%. Klokje06 apr 2015, 18:26
Avatar
Avatar
Berichten:20


Hoofdstuk 5.1 getallen raden

 

Bij mij gebeurde precies het omgekeerde: Alles prachtig over getypt, maar hier en daar toch wel wat fouten blijkbaar. Even kopieeren en plakken uit het PDF bestand (gaat prima als je het bestand opent in voorvertoning) en de fouten gingen er uit. (Ja ik weet het Roelf, zelf typen is beter, maar ik had de indruk dat de fouten kwamen door verkeerd overgetikte tekst)

Bij mij begon het programmatje meteen te 'lopen". Ik zag in de timeline meteen het aantal pogingen razensnel oplopen. Binnen een paar seconde waren en 20.000 pogingen.... Dus ergens toch een foutje? of juist niet?

 

Reageer


Admin Roelf  Klokje06 apr 2015, 18:38
Avatar


René, absoluut een foutje! Waarschijnlijk in het gedeelte dat de toetsenbordinvoer afhandelt. Tenzij je 20.000 tekens per minuut typt, natuurlijk ;)

Reageer


René  Op de eerste vier stappen van zijn/haar studiekaart scoort René 17%. Klokje06 apr 2015, 18:43
Avatar
Avatar
Berichten:20


Helaas(?) typ ik niet zo snel. Ik ben nu aan het uitvissen waar het foutje zit. Ik vermoed dat het iets met die "lus" te maken heeft. Heb iets dergelijks ook wel eens in PHP gehad.

 

Maar waar het om ging: Kopieeren vanuit Voorvertoning gaat bij mij dus prima!

Reageer


René  Op de eerste vier stappen van zijn/haar studiekaart scoort René 17%. Klokje12 apr 2015, 12:46
Avatar
Avatar
Berichten:20


En na lezen en nog eens lezen kom ik eindelijk achter de fout! Ik heb alls in de playground gedaan. En dat werkt natuurlijk niet, of het werkt wel eigenlijk, maar daardoor blijft het maar doordraaien, omdat er geen input van het toetsenbord komt.

Het schript moet natuurlijk gewoon als project worden gemaakt. Tja, je bent beginner of je bent het niet...

 

Moraal van het verhaal: GOED LEZEN...

 

Reageer

Leuk! 2 personen vinden vinden dit leuk.