jueves, 28 de agosto de 2014

IBOutlet mal borrados

Hola de nuevo:

Me ha ocurrido lo siguiente: al desarrollar una aplicación con una vista que contenín una "label" y dos "button" hice IBOutlet de la etiqueta y también de los dos botones. Al advertir de mi error borré el código de los dos IBOutlet mal creados y cree dos IBAction de los botones. A partir de aquí la aplicación no funcionaba de ninguna manera. Luego de mucho trajinar llegué a la conclusión que al borrar el código del IBOutlet sólo se borra eso: el código, pero no el enlace. Así que tenemos un enlace que no enlaza nada.

La solución:

Vemos que hemos creado por error un IBOtlet de un botón y lo borramos, pero el encale sigue ahí y al ejecutar el programa tenemos un error en tiempo de ejecución:
Para resolver el problema borramos el enlace: pulsamos con el botón derecho del ratón en el botón que ha originado el problema y eliminamos el enlace pulsando en la cruz (Referencing Outlets/contento).
Hecho esto el problema desaparece.

Este progrma ha sido desarrollado gracias al libro: Aprende IOS de Juan M. Cigarran, muchas gracias!

Saludos de Víctor.-

No hay comentarios:

Publicar un comentario