Как решить «NSUnknownKeyException»… setValue: forUndefinedKey:]:… не соответствует кодировке значения ключа [дубликат]

This question already has an answer here:

What does this mean? “'NSUnknownKeyException', reason: … this class is not key value coding-compliant for the key X” 66 answers

Хорошо, я постараюсь сделать это как можно более кратким. Я хотел UIToolbar над моей клавиатурой, и мне потребовалось некоторое время, чтобы понять это, и я в конечном итоге сделал, но когда я попытался добавить функцию к кнопкамprevious * следующий * иdone моя программа скоро не скомпилируется.

Полное сообщение об ошибке можно увидеть здесь:

2012-06-20 05:36:55.276 KegCop[79460:fb03] * Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[ setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key done.'

* First throw call stack: (0x134a022 0x1733cd6 0x1349ee1 0xd31022 0xca2f6b 0xca2edb 0xcbdd50 0x5a571a 0x134bdea 0x12b57f1 0x5a426e 0x7adeef 0x7ae03e 0x382d7a 0x382ff8 0x38217f 0x391183 0x391c38 0x385634 0x1f84ef5 0x131e195 0x1282ff2 0x12818da 0x1280d84 0x1280c9b 0x381c65 0x383626 0x2a8d 0x29f5 0x1) terminate called throwing an exception(lldb)

@Abizern предложил мне прочитатьApple Doc на Руководство по кодированию значения ключа, В любом случае, это слишком поздно или очень рано, как бы вы на это ни смотрели. Обновленный проект можно найти здесь:https://github.com/ipatch/KegCop

Просто скачайте zip, попробуйте и соберите, и вы поймете, о чем я говорю. Ошибка, вероятно, лежит где-то вViewControllerWelcome.m файл.

Ответы на вопрос(6)

Ваш ответ на вопрос