iOS/Swift 문법
[Swift] D3 문자열 템플릿, 쿼우팅
Chafle
2022. 2. 23. 22:52
반응형
상수와 변수를 정의한 이후 문자열 템플릿의 출력
- 상수와 변수의 정의
let name = "차씨"
let year = 2022
- 템플릿의 출력
let profile = "\(name)은 \(year)년에 취직에 성공한다"
print(profile)
쿼우팅 = 큰따옴표
문자열을 처리할 때 " "를 사용하는 것은 더블 쿼우팅
쿼우팅 내에서 줄바꿈을 처리 할 때 -> \n을 사용한다.
줄과 줄을 이어주고 싶을 때는 +를 같이 사용한다.
주의 \n을 따옴표 안에 사용
let poem = "2월의 날씨는 생각보다 평년보다 춥다.\n"
+ "날씨가 추워서 추운 건지\n"
+ "마음이 추워서 추운 건지\n"
+ "모르겠다\n"
+ "봄은 매년 오지만 인생의 봄은 언제 오나"
print(poem)
이것을 트리플 쿼우팅(=멀티 라인 스트링) 으로 똑같이 표현 할 수 있다.
조건 : 트리플 쿼우팅이 시작된 후에는 줄바꿈해서 입력을 시작, 종료할때도 줄을 바꿔서 종료
let 시 = """
2월의 날씨는 생각보다 평년보다 춥다.
날씨가 추워서 추운 건지
마음이 추워서 추운 건지
모르겠다
봄은 매년 오지만 인생의 봄은 언제 오나
"""
print(시)
반응형