App maken: ook jij kunt het leren!

 

de iOS Academie Forums

Forums - App-ontwikkeling - Xcode: NSUnknownKeyException (Xcode 7.1.1)

Herman  Herman heeft nog geen Studiekaart. Klokje09 dec 2015, 11:01
Avatar
Avatar
Berichten:8
Fans:1


Dag Forumbezoeker...

Als oefenmateriaal probeer ik een app te maken waarbij ik de snelheid wil laten zien die volgt bij een fietsversnelling. De formule vermenigbvuldigd tandwielverhouding,  pedaalslagen en wielomtrek.

Ik had deze bijna draaiend totdat ik een wijziging in enkele labels en een segmented control en een stepper maakte. Ik ben 2 keer opnieuw gestart maar kom nu doorlopend om in de 'vastlopers'. Te veel om hier allemaal te noemen.

 

Ik beperk me nu tot deze die blijft optreden nadat ik een type fout in een label verwijziging had gecorrigeerd. Ook heb ik daarna de hele label verwijzig verwijderd:

2015-12-09 10Zelf zo'n smiley gebruiken? Typ dan :28: in je tekst en de rest gaat vanzelf! Kijk in het Woordenboek voor een overzicht van alle smileys.25.879 BikeGear3[63698:1798575] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[ setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key LabelChain.'

*** First throw call stack:

 

2 vragen: 

1) Mag ik op een eenmaal gemaakte verwijzing (outlet van storyboard naar swift bestand) geen wijziging meer maken zoals een spelfout herstellen

2) Als ik dit heb gedaan is er dan nog 'redding' correctie mogelijk?

Ik heb inmiddels voor de 3e keer een storyboard opgebouwd en begin een beetje moedeloos te worden, moet ik nu alweer bij 0 beginnen om van deze fout af te komen. Of kan ik het eenmaal gebouwde storyboard gebruiken voor een nieuw 'schoon' project?

 

PS ik weet niet zeker of ik met 7.1.1 een beta versie heb, eigenlijk wil ik liever met een stabiele versie werken. Deze is volgt uit 'standaard' updates die ik heb uitgevoerd 

Reageer


Herman  Herman heeft nog geen Studiekaart. Klokje09 dec 2015, 11:17
Avatar
Avatar
Berichten:8
Fans:1


Ik heb deze inmiddels zelf gevonden. Na het corrigeren van een spelfout in de ViewController.Swift file trad een eerste fout opd. Ik heb daarna alle connecties naar labels in de ViewController.Swift verwijderd. Daarna trad onderstaande fout op. Ik ben inmiddels in de Main.Storyboard file gedoken met de tekstverwerker (textwrangler). Daar zag ik de label connectie met de foutief gespelde label nog staan. Ik heb die verwijderd en het voor de 3e keer opgebouwde storyboard kan ik nu weer gebruiken....

Reageer


AppChanger  Laurens heeft nog geen Studiekaart. Klokje10 dec 2015, 22:11
Avatar
Avatar
Berichten:301
Fans:13


Hoi Herman,

Goed dat je het gevonden hebt! Dit getuigt van veel doorzettingsvermogen. Zulke fouten zal je nog regelmatig eens tegen komen.

Het is zeer positief dat je niet gewoon opnieuw bent begonnen.

Doe zo voort!

Met vriendelijke groeten,

Laurens

Reageer