Gönderen: Matt Neuburg “Swift ile iOS 13 Programlama Temelleri” Kitabı. :
To (concatenate) birleştirmek iki dizeyi, en basit yaklaşım kullanmaktır + operatörünü :
let s = "hello"
let s2 = " world"
let greeting = s + s2
Bu uygun gösterim mümkündür, çünkü + işleci aşırı yüklenmiştir: işlenenler sayı olduğunda (sayısal toplama) bir şey yapar ve işlenenler dize olduğunda (birleştirme) bir şey yapar. + İşleci bir ile birlikte + = atama kısayol; doğal olarak, sol taraftaki değişken var ile bildirilmiş olmalıdır:
var s = "hello"
let s2 = " world"
s += s2
Bir de alternatif için + = , aramak için Append (_ :) Örnek yöntemi:
var s = "hello"
let s2 = " world"
s.append(s2)
Dizeleri bitiştirmek bir başka yolu ile birleştirilir (ayırıcı :) yöntem. Birleştirilecek dizelerden oluşan bir diziyle başlıyorsunuz ve bunların arasına, bunların arasına eklenecek dizeyi veriyoruz:
let s = "hello"
let s2 = "world"
let space = " "
let greeting = [s,s2].joined(separator:space)