글쓰는 개발자

[swift] 문자열 데이터 타입 / 상수와 변수 / 튜플 본문

Development/swift

[swift] 문자열 데이터 타입 / 상수와 변수 / 튜플

세가사 2025. 2. 27. 12:20
반응형

1. 문자열 데이터 타입

문자열은 변수, 상수, 표현식, 함수 호출을 조합하여 구성할 수 있다.

var userName = "Kim"
var count = 25

var message = "\(userName) has \(count) apples."

print(message)

 

결과

Kim has 25 apples.

 

여러 줄의 문자는 삼중 따옴표 안에 넣어서 선언할 수 있다.

var multiline = """

  안녕하세요 "김철수" 라고 합니다.
  
  반갑습니다.
  
 """
 
 print(multiline)

 

2. 상수와 변수

변수는 var 키워드를 사용하여 선언하며, 상수는 let을 사용해서 선언한다.

var userName = "Jim"

let maxCount = 20

 

3. 튜플

튜플은 여러 값을 하나의 항목으로 그루핑하는 방법이다.

let tuple = (20, 300.12, "Hello")

 

튜플에 저장된 값은 다음과 같이 .index 형태로 추출할수 있다.

let str = tuple.2
print(str)

 

하나의 구문으로 튜플에 있는 모든 값을 추출하여 변수 또는 상수에 할당하는 방법은 다음과 같다.

let (intVal, floatVal, strVal) = tuple

 

사용을 원하지 않는 값은 밑줄 문자로 무시할 수 있다.

let (intVal, _, strVal) = tuple

 

튜플내에 변수할당도 가능하다.

let tuple = (count: 20, length: 200.12, word: "Hello")

print(tuple.word)

 

반응형