[Swift] 문자열 보간법

문자열 보간법(String Interpolation)

  • 프로그램 실행 중 문자열 내에 변수 또는 상수의 실질적인 값을 표현하기 위해 사용
  • 변수 또는 상수 등의 값을 문자열 내에 나타내고 싶을 때 사용
  • " \ ( ) "을 사용한다
var name1 = "빨강"
var name2 = "주황"
var name3 = "초록"

var myName = "My name is \(name1)"
// "My name is 빨강"
let age = 10 
var myAge = "My age is \(age + 5)"
// "My age is 15"
  • 문자열 보간법을 이용해 프로그래머가 원하는 문자열로 치환하려면 변수나 상수 타입을 CustomStringConvertible프로토콜을 준수하는 description프로퍼티로 구현한다

좋은 웹페이지 즐겨찾기