Jag läser Learning Cocoa och har stött på något problem...
Jag hörde att Learning Cocoa skulle vara ganska full av buggar så jag har jämfört min kod med den kod man kan ladda hem från nätet (som jag vet går att kompilera). Uppgiften i fråga är kap 9: Expenses (dvs del 2 av kapitlet), om någon av er har kollat i boken.
Hur som, här är problemet. Jag kan utan problem kompilera mitt program, men när programmet körs får jag följande meddelande:
2002-01-16 13:04:32.460 Expenses[15856] An uncaught exception was raised
2002-01-16 13:04:32.469 Expenses[15856] [<Expense 0x22db80> valueForKey:]: lookup of unknown key: ´(null)´.
This class does not have an instance variable of the name (null) or _(null), nor a method of the name (null), _(null), get(null), or _get(null)
2002-01-16 13:04:32.469 Expenses[15856] *** Uncaught exception: <NSUnknownKeyException> [<Expense 0x22db80> valueForKey:]: lookup of unknown key: ´(null)´.
This class does not have an instance variable of the name (null) or _(null), nor a method of the name (null), _(null), get(null), or _get(null)
Expenses.app has exited with status 255.
Jag har inte greppat felsökningen än, men om någon av er kan hjälpa mig, eller förstår varför min kod ger detta meddelande, när den nerladdade koden, som ser likadan ut (i alla fall klasserna och main-filen),
inte ger det, skulle jag bli väldigt glad...
Jag kan självklart komplettera detta inlägg med andra delar av koden om det skulle hjälpa. Jag är som sagt nybakad på det här så jag följer eventuella instruktioner.
Tack på förhand
/Jont Olof : :eek:
[ 16-01-2002: Meddelandet ändrat av: Jont Olof ]