De: Matt Neuburg Livro "iOS 13 Fundamentos de programação com Swift". :
Para combinar (concatenar) duas cadeias, a abordagem mais simples é usar o operador + :
let s = "hello"
let s2 = " world"
let greeting = s + s2
Essa notação conveniente é possível porque o operador + está sobrecarregado: faz uma coisa quando os operandos são números (adição numérica) e outra quando os operandos são strings (concatenação). O operador + vem com um atalho de atribuição + = ; naturalmente, a variável no lado esquerdo deve ter sido declarada com var:
var s = "hello"
let s2 = " world"
s += s2
Como alternativa a + = , você pode chamar o método de instância append (_ :) :
var s = "hello"
let s2 = " world"
s.append(s2)
Outra maneira de concatenar strings é com o método join (separator :) . Você começa com uma matriz de seqüências de caracteres a serem concatenadas e entrega a sequência a ser inserida entre todas elas:
let s = "hello"
let s2 = "world"
let space = " "
let greeting = [s,s2].joined(separator:space)