swapというメソッドを使うと2つの変数の中身を入れ替える事ができます。
var arr1 = ["1"] var arr2 = ["2"] print(arr1, arr2) // ["1", "2"] swap(&arr1, &arr2) print(arr1, arr2) // ["2", "1"]
タプルでも実現できますが、swapの方が短くて良さそうです。
var arr1 = ["1"] var arr2 = ["2"] print(arr1, arr2) (arr1, arr2) = (arr2, arr1) print(arr1, arr2)