불린

Bool : true / false로 참 / 거짓을 표현
!연산자 : true를 false로, false를 true로
Bool.toggle() : !연산자와 비슷

문자열 보간

문자열 연결에 + 연산자를 사용할 수 있다.
숫자 사이에는 사칙연산의 더하기 기능을 하지만, 문자열 사이에는 문자열 연결의 기능을 한다. (연산자 오버로딩)

let s1 = "Lee"
let s2 = "Chan"
let s3 = "Hee"

print(s1+s2+s3)

>>LeeChanHee

문자열 사이에 변수나 상수를 사용해야 하는 경우 + 연산자가 불편할 수 있는데, \(식)을 사용하면 문자열 안에 변수나 상수를 쉽게 넣을 수 있다.


let name="Lee Chan Hee"
let s = "Hello, \(name)!"

print(s)

>> Hello, Lee Chan Hee!

문자열 사이에서 따옴표를 사용해야 하는 경우, 백슬래시와 따옴표 \"를 사용할 수 있다.

let s = "abcde\"fgh\"ijklmn"
print(s)

>>abcde"fgh"ijklmn

참고:
https://www.hackingwithswift.com/100/swiftui/2

카테고리:

업데이트: