VesselWheel

String / Character 본문

Xcode Study

String / Character

JasonYang 2023. 10. 16. 14:40

import UIKit

 

// String / Character

 

let str1 = "Swift"

print(type(of: str1))

 

// String(문자열) : 하나 이상의 문자

let str2 = "C"

print(type(of: str2))

 

// Character(문자) : 문자 하나만

let str3: Character = "C"

print(type(of: str3))

 

let str4 = ""

print(type(of: str4))

 

let str5: String = ""

print(type(of: str5))

 

// 빈문자열은 Character type 에 할당할 수 없음

// let str6: Character = ""

 

// 공백문자는 Character type 에 할당할 수 있음

let str6: Character = " "

print(type(of: str6))

 

let str7 = " "

print(type(of: str7))

print(str7.count)

 

let str8 = ""

print(type(of: str8))

print(str8.count)

 

let str9 = String("더조은")

print("str9 :",str9)

 

// 문자열 생성자로도 빈문자열을 저장할 수 있음

let str10 = String()

print(str10.count)

'Xcode Study' 카테고리의 다른 글

Raw String  (0) 2023.10.16
Foundation String  (1) 2023.10.16
Tuple Decomposition  (0) 2023.10.16
tuple  (0) 2023.10.16
값 캡쳐하기 : capturing values  (0) 2023.10.16