美文网首页
swift-元组

swift-元组

作者: malgee | 来源:发表于2018-03-20 17:17 被阅读2次

元组:将多个数据放在一个类型当中

  • 可以有任意多个值
  • 不同的值可以是不同的类型
var point = (5, 2)

var point2: (Int, Int, Int) = (2, 3, 4)

var httpResponse:(Int, String) = (404 , "Not Found")


let (x, y) = point
 x = 5, y = 2

let (status, message) = httpResponse

>>>>>> 取值
point.0
point.1

>>>>>> 命名
let point3 = (x: 3, y: 2)
point3.x
point3.y

下划线代表忽略某个值

这里使用下划线后可以直接使用 `isSuccess `作为判断条件
let loginResult = (true, "message")

let (isSuccess, _) = loginResult

if isSuccess {
    print("login success")
}
else {
    print("login failed")
}

相关文章

  • swift-元组

    元组:将多个数据放在一个类型当中 可以有任意多个值 不同的值可以是不同的类型 下划线代表忽略某个值

  • Swift-元组

    元组将多个值分组为单个复合值。 元组中的值可以是任何类型,并且不必具有彼此相同的类型。在此示例中,(404,“No...

  • 关情纸尾---swift-元组

    1.什么是元组 2.定义元组 3.定义元组其它方式

  • swift-类属性

    了解属性之前,需要先了解前面的swift-类结构内容 - swift-类结构源码探寻[https://www.ji...

  • Swift4.0 --- 第一节:变量和常量

    // // ViewControllerOne.swift // Swift-(1) // // Created ...

  • Swift4.0 --- 可选项

    // // ViewControllerTwo.swift // Swift-(1) // // Created ...

  • Swift4.0 --- 可选项的判断

    // // ViewControllerFour.swift // Swift-(1) // // Created...

  • Swift4.0 --- 逻辑分支

    // // ViewControllerThree.swift // Swift-(1) // // Create...

  • Python入门:元组

    六、元组 6.1 定义元组 元组和列表相似,列表是[---],元组是(---) 6.2 访问元组 6.3 修改元组...

  • Python 元组

    元组的创建和删除 访问元组元素 修改元组元素 元组推导式 元组与列表的区别

网友评论

      本文标题:swift-元组

      本文链接:https://www.haomeiwen.com/subject/agxpqftx.html