App maken: ook jij kunt het leren!

 

de iOS Academie Forums

Forums - Producten van de iOS Academie - De videocursus: Wat je over Swift moet weten: Xcode editor crash

FrankX  Frank heeft nog geen Studiekaart. Klokje15 dec 2014, 22:27
Avatar
Avatar
Berichten:18


Hallo,

Een vraag of meerdere mensen dezelfde foutmelding krijgen als ik.

Het gaat over het voorbeeld in les 2. Ik ben bezig met het intikken van het programma voor het raden van getallen.

Zodra ik op regel 25 ben en ik het commando NSFFile....... ga intikken, "Crashed"  een deel van Xcode.In krijg de foutmelding: SourceKitService Crashed ....... Editor functionality is temporarly limited.

Na wat zoeken op internet, zie ik meer problemen maar nog geen oplossing. b.v. http://stackoverflow.com/questions/27083848/xcode-source-kit-will-not-stop-crashing-with-swift

Het heeft niets te maken met de cursus, maar iets met Xcode.

Ik gebruik Xcode 6.1.1 op OSX 10.10.1 (alles laatste versie lijkt me) Mac is een macbook pro 13,3 met 8gb intern geheugen.

Hints of tips welkom :)

Reageer


Admin Roelf  Klokje16 dec 2014, 08:26
Avatar


Frank, dit is inderdaad een vervelende bug in Xcode die ook nog eens volkomen willekeurig optreedt - niet iedereen heeft er last van. Zoals je misschien al op Stackoverflow had gelezen, kun je nog het volgende doen:

  1. Sluit Xcode (Cmd Q)
  2. Ga naar de Finder. Houd de Alt-toets ingedrukt en kies de optie Bibliotheek uit het Ga-menu.
  3. Verwijder, uit de Bibliotheek, de map Developer/Xcode/DerivedData
  4. Verwijder, uit de Bibliotheek, de map Caches/com.apple.dt.Xcode

Maak een nieuw project en importeer het Main.Swift bestand uit je oude project in het nieuwe project.

Laat nog even weten hoe het is verlopen als je wilt. Succes!

Reageer


FrankX  Frank heeft nog geen Studiekaart. Klokje16 dec 2014, 18:52
Avatar
Avatar
Berichten:18


HI Roelf,

Dat werkt héél even :) Maar geen probleem alles werkt verder gewoon. Het is alleen vervelend.

Ik ga gewoon door met les 3 en wacht op een update van xcode (die zal vast wel komen)

Reageer