App maken: ook jij kunt het leren!

 

de iOS Academie Forums

Forums - Producten van de iOS Academie - Het eBook: Apps bouwen met Swift: Voorbeeld 5.1 Page 84 Getal raden

Jan  Op de eerste vier stappen van zijn/haar studiekaart scoort Jan 75%. Klokje09 dec 2014, 10:00
Avatar
Avatar
Berichten:35


Overname van het programma tot print statement"Is het getal hoger ..." werkt goed. Bij de statements let toetsenbord en let ingevoerdetekst worden steeds foutmeldingen gegeven, ondanks dat de code completion suggesties aangeeft. Bij Preferences, Text Editing- code completion heb ik alles aangevinkt. Wat doe ik fout ??

Reageer


Admin Roelf  Klokje12 dec 2014, 11:17
Avatar


Jan, om deze vraag te kunnen beantwoorden, heb ik iets meer informatie nodig. Welke foutmeldingen verschijnen er? Zou je een schermafbeelding kunnen laten zien? Dat maakt het makkelijker om te zien wat er misgaat. Stuur me eventueel even een schermafbeelding per email.

 

Reageer


Jan  Op de eerste vier stappen van zijn/haar studiekaart scoort Jan 75%. Klokje12 dec 2014, 12:09
Avatar
Avatar
Berichten:35


In een kort popup scherm dat na 4 seconden weer verdwijnt wordt gemeld:

1. Sourcekit Service crashed.  2. Crashing generated in library/logs Diagnostic Reports 3. Editor functionality temporary limited. 

Verder geen meldingen op het scherm of een separaat scherm.

Gebruik ik misschien een foute editor?

Reageer


Admin Roelf  Klokje12 dec 2014, 12:33
Avatar


Jan, dit zijn inderdaad bugs in Xcode. Heb je de laatste versie (6.1.1) geïnstalleerd?

Reageer


Jan  Op de eerste vier stappen van zijn/haar studiekaart scoort Jan 75%. Klokje12 dec 2014, 14:25
Avatar
Avatar
Berichten:35


Laatste versie ge"installeerd. 6.1.1 (6A2008a)   Inmiddels heb ik de recenties in de App store bekeken maar het is niet veelbelovend. Bugs en crashes zijn dusdanig dat Swift er niet goed voor staat. Een simpele re-install is niet zo maar mogelijk.

Reageer


Admin Roelf  Klokje12 dec 2014, 15:55
Avatar


Jan, toevallig had iemand anders hier vandaag ook last van. Wat bij hem heeft gewerkt: een nieuw project (of Playground) maken en daar alles in kopiëren wat je al had. Toen werkte het prima. Dat zou je dus nog even kunnen proberen!

 

Reageer


Jan  Op de eerste vier stappen van zijn/haar studiekaart scoort Jan 75%. Klokje13 dec 2014, 15:13
Avatar
Avatar
Berichten:35


Zeer verwarrend. Ik heb alles gekopieerd naar een nieuw project. Wat bleek; de eerste regel waarop een foutmelding was, was nu OK   De rest niet.   Via HELP " Setting up your Swift Environment" NSString vervangen door String en zie het werkt. (Remap NSString to String)

De volgende regls was het weer raak. Ik heb de methods in genoemde 2 regels vervolgens uit help gekopieerd naar het programma. Alles werd geaccapteerd en ik kon het programma afwerken.

Waarom het nu wel werkt is mij een raadsel. Volgens mij ligt het aan de editor.

Reageer