본문 바로가기
2022_iOS 앱 개발자 워크숍/1, Swift 문법 복습

Swift : Tuple (튜플)

by 황민우 2022. 1. 3.

튜플이란 ?

 

  여러 값을 하나의 개체에 일시적으로 묶는 방법

 

특징  

 - 특정 튜플 값은 인덱스를 통해 접근 가능
 - ( _ ) 밑줄을 사용하면 값 무시 가능
 - 튜플의 장점 : 함수에서 여러 값들을 한 번에 반환하는 것

 


튜플 출력을 통한 예시

 

1, 인덱스를 통한 출력

let myTuple = (2022, 01.03, "Hello")
var myString = myTuple.1
print(myString)

 

 

 


2, 튜플의 값을 변수, 상수에 할당하여 출력

let myTuple = (2022, 01.03, "Hello")
let (Year, Date, Massage) = myTuple
print(Year)

 

 

 


3, Tuple 생성과 동시에 값에 이름 할당

let myTuple = (year: 2022, date: 01.03, message: "Hello")
print(myTuple.0)
print(myTuple.message)
print(type(of:myTuple))

 

 


강의 출처 : https://www.youtube.com/channel/UCM8wseo6DkA-D7yGlCrcrwA

댓글