날마다 조금씩 Swift - 문자열편2

유진혁·2023년 10월 19일
0

swift

목록 보기
11/17

Special Characters in String Literals

문자열에는 특수문자를 넣을 수 있다.

\0 (문자열의 끝), \\ (백슬래쉬), \t (탭), \n (줄바꿈), \r (carriage return), \" (큰따옴표) and \' (작은따옴표)

\u{n}를 사용해 유니코드를 사용할 수 있다.

 

Extended String Delimiters

#사이에 위에서 말한 \n과 같은 것들을 사용하면 이를 평가하여 반영하지 않고 문자 그대로 출력한다.

 

Initializing an Empty String

 

var emptyString = ""               // empty string literal
var anotherEmptyString = String()  // initializer syntax
// 두 문자열은 모두 비어있고, 서로 같다.

if emptyString.isEmpty {
    print("Nothing to see here")
}
// Prints "Nothing to see here"

 

String Mutability

문자열은 변수에 할당하여 +를 사용해 값을 변경할 수 있다

var variableString = "Horse"
variableString += " and carriage"
// variableString is now "Horse and carriage"


let constantString = "Highlander"
constantString += " and another Highlander"
// this reports a compile-time error - a constant string cannot be modified
profile
개발자

0개의 댓글