2012-03-31 16 views
6

Soy nuevo en ObjC. Gracias de antemano por su ayuda y paciencia!IKImageView hace que la aplicación se cuelgue

Estoy tratando de agregar una imagen a una ventana en mi aplicación (esto es OSX, no iOS). Agregué una Vista de imagen (IKImageView) a través del constructor de interfaz a la ventana. Luego agregué mi imagen al Proyecto XCode y se la asigné a la vista.

Cuando intento compilar la aplicación, falla con el error: "no se puede decodificar el objeto de clase (IKImageView)".

En el momento en que elimino el IKImageView compila muy bien.

Mi idea inicial fue que no estaba importando el archivo requerido, pero esto parece ser una subclase de NSView, por lo que ese no debería ser el problema.

¿Alguna idea de lo que estoy haciendo mal?

+2

Ignorar. Debe incluir el marco de Quartz para que IKImageView funcione. –

+0

¿Cuando intenta compilarlo o cuando intenta ejecutarlo? Esperaría que ese mensaje venga del cargador de nib en tiempo de ejecución. De cualquier forma, agregar importaciones no es la solución porque el mensaje se refiere a un plumín (donde usted creó el IKImageView que no puede decodificar), y coloca las importaciones en su código, no en sus plumillas. –

Respuesta

11
  1. Seleccione el proyecto en el lado izquierdo de Xcode.
  2. Verá la pestaña "Resumen" en el lado derecho. Seleccionarlo
  3. Agregue Quartz.framework en "Frameworks vinculados y bibliotecas".
Cuestiones relacionadas