Investigación del código

 Super. viewDidLoad()

llama al método viewDidLoad() de la clase base asegurándose

de que la configuración predeterminada de este método se ejecuta

antes de cualquier código personalizado.


ViewDidload() se llama una sola vez cuando la vista del controlador

Se carga en memoria.


Import UIKit

Es una declaración de importación que permite acceder a la biblioteca

UIKit que proporciona las clases y funciones necesarias para

crear interfaces de usuario en iOS.


UIKit contiene clases como UIViewController, UIButton, UILabel,

entre otras que se utilizan para construir y gestionar las

interfaz gráfica de iOS.

@IBOutlet

@IBOutlet es una marca de atributo utilizada para conectar

elementos de la interfaz de usuario (como botones, etiquetas, etc.) del

archivo del diseño a las propiedades de la clase del controlador de

vista.

Se utiliza principalmente en la creación de interfaces gráficas con

Interface Builder en XCode permite interactuar con los elementos de la UI

desde el código.

@IBAction

Es otro atributo de extensión, pero en este caso se utiliza

para vincular un evento con una acción de código.

Es utilizado para definir métodos que se ejecutan en

respuesta a las interacciones del usuario con la UI.

Override

Se usa para indicar que un método o propiedad esta

Sobreescribiendo una implementación heredada de una clase base.

func SetValues()

Declara una función llamada SetValues.

if-else

Estructura de control de flujo que permite ejecutar diferentes bloques

de código dependiendo de una condición booleana.

Print

Imprime texto o valores en la consola, útil para depuración.

String

Tipo de dato que representa texto.

Self

Hace referencia a la instancia actual de una clase o estructura.

Entradas populares de este blog

Primera Aplicacion en XCODE (Tutorial)

Número Random

Prácticas en lenguaje Swift