Swift lenguaje de programación para desarrollo de aplicaciones de Apple.

Primeros pasos, para probar los códigos debemos crear un archivo (PlayGround) en el IDE Xcode, este lenguaje de programación solo corre de manera nativa en MacOs e igual al IDE Xcode solo corre en MacOs.

En este entorno de programación (PLayGround) no es necesario importar ninguna librería, tampoco es necesario colocar puntos y comas para cerrar las sentencias, para ejecutar el código por parte solo debes ubicarte a mano izquierda del código y presionar el botón de play (la flecha que aparece en la numeración de las líneas de código).

Nota: Si no tienes una Mac pero aun asi quieres aprender Swift te invito a que utilices https://replit.com/ es un IDE Web, en el cual puedes compilar Swift sin muchos problemas.

Empecemos a programar

Swift permite crear variables y constantes sin tener que predefinir su tipo de datos ya que el lenguaje puede asignarlo por sí mismo cuando se inicializa (colocarle valor por defecto a la variable o constante)

let nombreConstante = valor-constante

var nombreVariable = valor-variable

Nota: Una diferencia importante entre las variables (var) y las constantes (let), es la utilización de memoria, las var utilizan un espacio de memoria mayor que las let, ya que las primeras pueden cambiar en un futuro y pueden necesitar mayor espacio de memoria, las let en cambio ajustan su tamaño en memoria según el valor que se les asignó.

Tanto variables como constante no es necesario inicializarla, se pueden declarar y colocarle el tipo de datos (type-annotation).

let nombre-constante : tipo-dato

var nombre-variable : tipo-dato

También podemos crear variables en conjunto, cumpliendo con la regla anterior, si se inicializa no es necesario colocarle el tipo de dato, si no, hay que colocarle el tipo de dato.

var y, t, r, d : Int

var y = 0, t = 2, r  = 12, d = 0