美文网首页
09.Swift 元组

09.Swift 元组

作者: Liwx | 来源:发表于2016-02-01 18:03 被阅读49次

    @(〓〓 iOS-Swift语法)[Swift 语法]


    目录

    • 9.元组
      • 元组的介绍
      • 元组的定义
      • 元组的简单使用

    元组的介绍

    • 元组是Swift中特有的,OC中并没有相关类型
    • 它是什么呢?
      • 它是一种数据结构,在数学中应用广泛
      • 类似于数组或者字典
      • 可以用于定义一组数据
      • 组成元组类型的数据可以称为“元素”.

    元组的定义

    • 元组的常见写法
    // 使用元组描述一个人的信息
    ("1001", "张三", 30, 90)
    // 给元素加上元素名称,之后可以通过元素名称访问元素
    (id:"1001", name:"张三", english_score:30, chinese_score:90)
    

    元组的简单使用

    • 用元组来描述一个HTTP的错误信息
    
    // ----------------------------------------------------------------------------
    // 1.定义元组
    // 应用场景: 函数的返回值 (如果一个函数有多个返回值)
    
    // 元祖:HTTP错误
    // 1.1 基本写法
    let errorInfo = (404, "Not Found")
    errorInfo.0
    errorInfo.1
    
    // 1.2 给元组内的元素取别名
    let errorInfo1 = (errorCode : 404, errorMsg : "Not Found")
    errorInfo1.errorCode
    errorInfo1.errorMsg
    
    // 1.3 标识符就是对应元素的别名
    let (errorCode, errorMsg) = (404, "Not Found")
    errorCode
    errorMsg
    

    相关文章

      网友评论

          本文标题:09.Swift 元组

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