Ahora que sabemos que es una variable, Swift tiene diferentes tipos de datos para almacenar esta información, y dependiendo que queremos almacenar podemos usar un tipo u otro.
Los que mas frecuentemente usaremos son los de tipo String, Integer, Floating point, Boolean, si son nuevos para ti, tranqui, ya te dire como son cada uno y si bien cada uno ocupa espacio en memoria ninguno pasa los 8 bytes así que no le des muchas vueltas a pensar en el almacenamiento ahora mas bien prioriza si el tipo de dato que estas usando es el que necesitas de verdad.
Entonces vemos un resumen de los mas comunes:
- String
- Int
- Float
- Double
- Bool
String
Básicamente un String es cualquier carácter que sea ordenado por ejemplo el clásico «Hello World», es útil para nombres, colores, por ejemplo:
var name = "Pablo"
var greetings = "Hello, Pablo"
var color = "Red"
Como viste arriba declaramos 3 variables y todas Strings.
Int
Este tipo de dato, son números enteros básicamente, con esto me refiero a cualquier numero que NO tenga decimales:
var hands = 2
var chickens = 7
Float
Son números pero no son enteros, vienen con decimales si o si, o sea que son resultado de medir, por ejemplo:
var weight = 99.5
var height = 5.9
var year = 1998
Double
Los Doubles son números también y con decimales también, PERO con mucha mas precisión que un float, al menos unos 15 decimales, por ejemplo
let pi = 3.1415926
notaste el let verdad, es lo opuesto a una variable, es una constante, como pi! algo que no cambia, no es necesario que declares los doubles como constantes, todos los tipos de datos pueden ser variables o constantes.
Bool
Un Bool es basicamente un booleano, que es eso? pues es binario es el dato mas fácil de recordar, es un si o un no, un true o un false, así de sencillo no tiene intermedios, prendido o apagado
var pregnant = true
var dead = false
Dicho esto, si tienes alguna duda, pregunta, o comentario, contáctame o mas directo en twitter