Swift での文字列の結合

955 ワード

プログラミングでは、多くの場合、文字列を操作する必要があります.この投稿では、Swift で String を操作するために使用できる一般的な手法を共有します.

文字列を組み合わせる
文字列を結合または連結するには、+ 演算子のみを使用する必要があります.

例:

let part1 = "Hello"
let part2 = "World"

let complete = part1 + " " + part2
print(complete) // This would print out "Hello World" 


または、これに文字列補間を使用することもできます.

let part1 = "Hello"
let part2 = "World"

let complete = "\(part1) \(part2)"
print(complete) // This would print out "Hello World"


これら 2 つのアプローチの結果は同じです.ある方法は別の方法よりも優れていますか?私が知っていることではありませんが、コードベースにどのアプローチを実装するかについて、チーム メンバーと話し合うことは理にかなっています.私の好みとしては、頭の中で最終的な文字列を視覚化する方が簡単なので、常に文字列補間を使用することを好みます.

参照:

Apple documentation on String.