[swift] 문자열 보간을 사용한 문자열 연결

Swift에서는 문자열 보간 (String Interpolation) 기능을 사용하여 문자열을 간편하게 연결할 수 있습니다.

문자열 보간이란?

문자열 보간은 변수, 상수, 식 등을 문자열 안에 삽입하여 한 번에 문자열로 만들어주는 기능입니다. 이를 사용하면 번거로운 문자열 연결 과정을 생략하고 코드를 간결하게 작성할 수 있습니다.

문자열 보간 사용 방법

문자열 보간을 사용하기 위해서는 \() 기호를 사용하여 변수, 상수, 식 등을 문자열 안에 넣으면 됩니다. 예를 들어, 다음과 같은 코드를 살펴보겠습니다.

let name = "John"
let age = 30

let message = "My name is \(name) and I'm \(age) years old."
print(message)

위 코드에서는 \() 기호를 사용하여 name 변수와 age 변수를 문자열 안에 삽입하여 message라는 문자열을 생성하고 출력합니다. 이렇게 하면 출력 결과는 My name is John and I'm 30 years old.가 됩니다.

문자열 보간을 사용하면 문자열 연결을 위해 + 연산자를 사용하지 않고도 변수와 상수를 손쉽게 문자열에 삽입할 수 있습니다.

여러 개의 값을 한 번에 문자열로 연결하기

문자열 보간을 사용하여 여러 개의 값을 한 번에 문자열로 연결하는 것도 가능합니다. 예를 들어, 다음과 같은 코드를 살펴보겠습니다.

let number1 = 10
let number2 = 20
let number3 = 30

let combinedMessage = "The numbers are \(number1), \(number2), and \(number3)."
print(combinedMessage)

위 코드에서는 \() 기호를 사용하여 number1, number2, number3 변수를 문자열 안에 삽입하여 combinedMessage라는 문자열을 생성하고 출력합니다. 이렇게 하면 출력 결과는 The numbers are 10, 20, and 30.이 됩니다.

결론

Swift의 문자열 보간 기능을 사용하면 변수, 상수 또는 식을 문자열 안에 간단히 삽입하여 문자열을 연결할 수 있습니다. 이를 통해 가독성이 높은 코드를 작성하고 문자열 연결 과정을 간소화할 수 있습니다.