¿Cómo resuelvo una 'NSUnknownKeyException' ... setValue: forUndefinedKey:]: ... no cumple con la codificación de valores clave [duplicado]

Esta pregunta ya tiene una respuesta aquí:

¿Qué significa esto? “'NSUnknownKeyException', motivo: ... esta clase no es compatible con el valor de clave para la clave X” 66 respuestas

Muy bien, voy a tratar de hacer esto lo más breve posible. Quería una barra de UIT sobre mi teclado, y tardé un rato en averiguarlo, y eventualmente lo hice, pero cuando intenté agregar funciones a los botonesanterior * siguiente * yhecho Mi programa pronto no se compilaría.

El mensaje de error completo se puede ver aquí:

2012-06-20 05: 36: 55.276 KegCop [79460: fb03]* La aplicación finalizó debido a la excepción no detectada 'NSUnknownKeyException', razón: '[setValue: forUndefinedKey:]: esta clase no es compatible con la codificación de valores clave para la clave realizada.'

* En primer tiro pila de llamadas: (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) terminar llama lanzar una excepción (LLDB)

@Abizern sugirió que debería leer elApple Doc en la guía de codificación de valor clave. De todos modos es muy tarde, o muy temprano, sin embargo, lo miras. El proyecto actualizado se puede encontrar aquí:https://github.com/ipatch/KegCop

Simplemente descargue el archivo zip, intente construir y verá lo que estoy hablando. El error probablemente se encuentra en algún lugar de laViewControllerWelcome.m expediente.

Respuestas a la pregunta(6)

Su respuesta a la pregunta