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