Tipos de variables en Swift

Después de un largo parón volvemos en AEPI a crear contenido de calidad para que puedas seguir aprendiendo. En este caso vamos a comenzar una serie de artículos destinados a formar un mini curso de swift para que puedas empezar tu formación en este fantástico lenguaje de programación.

Variables y constantes en Swift

¿Qué es una variable?

Una variable es un espacio de memoria que se crea en nuestro ordenador y cuyo tamaño depende del tipo de variable que hayamos creado, y que además ese valor puede variar en el transcurso de la ejecución de nuestro programa.

¿Qué es una constante?

Una constante, por el contrario, es un valor que permanecerá inalterable (o inmutable) durante la ejecución del programa, es decir cuando declaro una constante mientras mi programa esté en ejecución no podré cambiar su contenido.

Las variables se definen con la palabra clave var y las constantes con la palabra let. Ejemplo:

var nombre = "Juan"

var numero = 28

let cantidad = "20 unidades"

 

Tambén podemos definir varias variables o constantes en una misma línea, separando cada nombre y su valor por una coma.var x = 1.1, y = 5.4, z = 0, nombre = “ValorUno”, detalle = “grafica”

Tipos de datos básicos
Las variables y constantes en Swift pueden ser de varios tipos, los cuales te indico a continuación:

Int: número entero de 32 bits con un rango de entre -2.147.483.648 y 2,147,483,647.
Double: número flotante de 64 bits con hasta 15 decimales de precisión.
Float: número flotante de 32 bits con hasta 6 decimales de precisión.
Bool: número booleano que puede ser 0 (false) o 1 (true).
String: cadena de caracteres, tratada internamente con una matriz (array) de ellos.

Esto serían los tipos básicos que pueden ser usados a la hora de crear variables o constantes. Podemos declararlos indicando los tipos, siempre y cuando queramos tener claro qué contendrán o si queremos evitar que el compilador decida por nosotros.

 

var mensaje: String = "Hola ¿Cómo estás?"

var pi: Double = 3.14159265

var verdad: Bool = true

let veces: Int = 320

 

En la próxima entrega seguiremos con más y mejor y recuerda compartir si te ha gustado!!