[Swift] Tuple

Dzeko·2021년 7월 27일

Swift 기본

목록 보기
11/20
post-thumbnail

튜플(Tuple)은 관계가 있는 어떠한 값들의 묶음. 배열과는 다르게 길이가 고정되어있다.

let coordinates = (4, 6)
let x = coordinates.0 // 4
let y = coordinates.1 // 6

let (x3, y3) = coordinatesNamed
x3
y3

Example

var coffeeInfo = ("아메리카노", 5100)
coffeeInfo.0 // 아메리카노
coffeeInfo.1 // 5100
coffeeInfo.1 = 5100

Named parameter

var namedCoffeeInfo = (coffee: "아메리카노", price: 5100)
namedCoffeeInfo.coffee // 아메리카노
namedCoffeeInfo.price // 5100
namedCoffeeInfo.price = 5100

Type Annotation

var coffeeInfo: (String, Int)
var namedCoffeeInfo: (coffee: String, price: Int)

0개의 댓글