ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Swift - Data Type #Tuple
    기술 관련/Apple Swift 2014. 8. 8. 17:02
    Tuples
    • 여러개의 값을 하나로 묶은 그룹을 말함
    • Tuple에 들어가는 값은 어떤 타입도 가능하며, 각각 같은 타입일 필요도 없음
    • 괄호로 둘러싸이며 콤마로 구분된다
    • 예를 들어 let A = (404, "Not Found")로 선언하면 이는 (Int, String) 의 Tuple 타입으로 선언된 것이다
    • A 를 전달 받을 B를 변수로 선언한다면 다음과 같이 선언한다
      • var B:(Int, String) = A
    • 튜플를 다시 분리하려면 다음과 같이 변수이름으로 나눠서 선언해야 한다
      • let (C, D) = A
    • 사용하지 않는 항목이라면 Underscore로 표현하여 무시한다
      • let (C, _) = A
    • 아니면 그룹으로 묶어진 순서대로 dot 문자와 인덱스 숫자로 선언할 수 있다
      • let C = A.0, D= A.1
    • 또는, Tuple 생성 시 각 항목의 이름을 다음과 같이 할당해서 사용 할 수도 있다.
      • let A = (code: 404, message: "Not Found")
      • let C = A.code, D = A.message


    '기술 관련 > Apple Swift' 카테고리의 다른 글

    Swift - String  (0) 2014.08.08
    Swift - Operators  (0) 2014.08.08
    Swift - Data Type #Optionals  (0) 2014.08.08
    Swift - Data Type #General  (0) 2014.08.08
    Swift - General  (0) 2014.08.08

    댓글

Designed by Tistory.