Dari: Matt Neuburg Book “Dasar-Dasar Pemrograman iOS 13 dengan Swift.” :
Untuk menggabungkan (menggabungkan) dua string, pendekatan paling sederhana adalah dengan menggunakan operator + :
let s = "hello"
let s2 = " world"
let greeting = s + s2
Notasi praktis ini dimungkinkan karena operator + kelebihan beban: ia melakukan satu hal ketika operan adalah angka (penambahan numerik) dan yang lainnya ketika operan adalah string (penggabungan). The operator + dilengkapi dengan + = tugas pintas; secara alami, variabel di sisi kiri harus dideklarasikan dengan var:
var s = "hello"
let s2 = " world"
s += s2
Sebagai alternatif dari + = , Anda dapat memanggil metode instance append (_ :) :
var s = "hello"
let s2 = " world"
s.append(s2)
Cara lain untuk menggabungkan string adalah dengan metode join (separator :) . Anda mulai dengan serangkaian string yang akan digabungkan, dan berikan string yang akan dimasukkan di antara semuanya:
let s = "hello"
let s2 = "world"
let space = " "
let greeting = [s,s2].joined(separator:space)