Si ya tienes experiencia como programador, sabrás que una de las operaciones que se realiza con más frecuencia es la concatenación de Strings, o concatenación de Cadenas de Texto.
Supongamos que haces una consulta a una base de datos y obtienes los valores de dos campos, el nombre y apellidos de tu cliente. Tenemos dos Strings por separado que tendremos que mostrarlos en pantalla como un único String.
En Swift, la concatenación se lleva a cabo con el operador suma +
var nombre = “Laura”
var apellidos = “Sánchez”
En pantalla mostraremos el nombre completo:
var nombreCompleto1 = nombre + apellidos
Obtenemos LauraSánchez. Efectivamente las dos palabras aparecen juntas, pero eso tiene fácil solución concatenando también un espacio en blanco.
var nombreCompleto2 = nombre + “ “ + apellidos
Como ves, la técnica es idéntica a la empleada en otros lenguajes, por ejemplo en PHP:
$nombre = “Laura”
$apellidos = “Sánchez”
$nombreCompleto = $nombre.” “.$apellidos
En el caso del PHP, el operador de concatenación es el punto .