2021_iOS [ Swift ]/강의 내용 정리
튜플 [ Tuple ]
황민우
2021. 9. 9. 17:59
‣ 여러 값을 하나의 개체에 일시적으로 묶는 방법
‣ 어떠한 타입도 가능하며, 값들의 타입이 모두 동일해야 한다는 제약도 없음
‣ 인덱스 값을 통해 접근
‣ 단 한 줄의 코드로 튜플의 모든 값을 추출하여 변수 또는 상수에 할당
ex ) let myTuple = (10, 0.2, "hi")
let (myInt, myFloat, myString) = myTuple
‣ _ Underscore 를 사용하면 그 값을 무시한다는 표시
ex ) var (1 , _ , 3) = myTuple
‣ 튜플 생성과 동시에 각 값에 이름을 할당 할 수 있음
ex ) let myTuple = ( count : 10 , length : 1.3 , message : "hello" )
‣ 함수에서 여러 값들을 한 번에 반환하는 것이 튜플의 장점이다.