IBAction y Outlets


Actions

Una acción es un pedazo de código que está vinculado a algún tipo de evento que puede ocurrir en la aplicación. Cuando ese evento tiene lugar, el código de la acción es ejecutado. Se puede definir una acción para prácticamente cualquier cosa, desde manipular datos o actualizar interfaz de usuario, etc. Utilizaremos las acciones para conducir la ejecución de la aplicación en respuesta a eventos del usuario o del sistema.

Una acción es una función, básicamente, la cual señalamos con la etiqueta @IBAction:

IBAction

El parámetro sender es el objeto responsable de provocar la acción. (Opcional).

IBAction es como la palabra clave void, simplemente indica que el método es una acción y que se puede conectar con el storyboard Interface Builder (de ahi el prefijo IB).

Outlets

Los Outlets son el modo de hacer referencia a los objetos de la interfaz (los objetos que has añadido a su storyboard) desde el código fuente. Puedes crear un Outlet presionando Control y arrastrando el objeto en particular desde tu storyboard al archivo del view controller.

Esto crea una propiedad para el objeto en el archivo de view controller, lo que le permite acceder y manipular ese objeto desde el código en tiempo de ejecución.

Outlet

La palabra reservada IBOutlet le dice al Xcode que te puedes conectar a esta propiedad desde Interface Builder.

Dejar un Comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *