Programación de Apps iOS para iPhone con Swift y SwiftUI - LaFactoríaApple

Concatenación de Strings en Swift

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 .

Más en esta Sección