‣ 여러 값을 하나의 개체에 일시적으로 묶는 방법
‣ 어떠한 타입도 가능하며, 값들의 타입이 모두 동일해야 한다는 제약도 없음
‣ 인덱스 값을 통해 접근
‣ 단 한 줄의 코드로 튜플의 모든 값을 추출하여 변수 또는 상수에 할당
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" )
‣ 함수에서 여러 값들을 한 번에 반환하는 것이 튜플의 장점이다.
'2021_iOS [ Swift ] > 강의 내용 정리' 카테고리의 다른 글
4주차 : Swift 문법 3(guard, switch-case, where, 함수) (0) | 2021.09.25 |
---|---|
3주차 : Swift 문법 2(Optional, as, nil, Any, AnyObject, 연산자, 제어문1) (0) | 2021.09.15 |
변수[var] VS 상수[let] (0) | 2021.09.09 |
Swift 문법 [ Int, Double, Bool, Character, String ] (0) | 2021.09.09 |
Swift 데이터 타입 ( 자료형, Data Type ) (0) | 2021.09.09 |
댓글