Zakończenie aplikacji z powodu niezłapanego wyjątku NSUnknownKey Wyjątek, wartość klucza nie jest kodowana zgodna [duplikat]

To pytanie ma już tutaj odpowiedź:

Co to znaczy? „„ NSUnknownKeyException ”, powód:… ta klasa nie jest zgodna z kodowaniem wartości klucza dla klucza X” 66 odpowiedzi

Przepraszam za zadawanie tak łatwego pytania, ale jestem początkującym

Śledziłem samouczek dotyczący budowania aplikacji. Tworzyłem przycisk, ale przypadkowo nazwałem go źle, nazwałem go zamiast tworzyć gniazdko. Nazwałem go dobrze, gdy stworzyłem akcję. Uruchomiłem moją aplikację i to się nie udało, ponieważ moje instancje zadzwoniły, a nie (przynajmniej myślę, że to dlatego moja aplikacja uległa awarii. Więc usunąłem gniazdko, a automatyczny kod xcode pisze dla gniazdka, przerobiłem gniazdko i nazwałem to dobrze Ale teraz, kiedy uruchomię aplikację, kończy się, słyszy raport:

2012-08-21 20: 42: 07.602 FieldButtonFun [973: c07]* Kończenie aplikacji z powodu nieprzechwyconego wyjątku „NSUnknownKeyException”, powód: ”[setValue: forUndefinedKey:]: ta klasa nie jest zgodna z kodowaniem wartości klucza dla klucza TheNutton.” * Pierwsze połączenie rzut stos (0x14b2022 0xeb2cd6 0x14b1ee1 0x9c3022 0x934f6b 0x934edb 0x94fd50 0x23771a 0x14b3dea 0x141d7f1 0x23626e 0xdc1fc 0xdc779 0xdc99b 0x3b401 0x3b670 0x3b836 0x4272a 0x13596 0x14274 0x23183 0x23c38 0x17634 0x139cef5 0x1486195 0x13eaff2 0x13e98da 0x13e8d84 0x13e8c9b 0x13c65 0x15626 0x271d 0x2685) Zakończenie zwany wyrzucanie wyjątek

Nie mam pojęcia, co poszło nie tak i wcale nie rozumiem raportu o błędzie. Pomyślałem, że usunąłem już cały wygenerowany automatyczny kod Xcode, gdy stworzyłem sklep i przerobiłem go. Czy ktoś może mi pomóc i dowiedzieć się, co mogło pójść źle?

Mogę odbudować tę aplikację od podstaw, ale chcę zrozumieć, dlaczego to poszło nie tak, w przyszłości.

questionAnswers(2)

yourAnswerToTheQuestion