関数(複数の戻り値)

Swiftではタプル型を戻り値に設定することで、一度に複数の値を呼び出し元に返すことができます。

func makeCoordinate(base: Int) ->(x: Int, y: Int) {
    let x = base
    let y = base * 2
    return (x, y)
}

let coordinate = makeCoordinate(5)
println(coordinate) // (5, 10)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です