Swift 元组
来源:互联网 发布:淘宝运营和美工的区别 编辑:程序博客网 时间:2024/06/04 18:09
1.定义:
元组是把不同类型的值,组合成一个复合值,且长度任意。
2.创建一个元组
例:var tuple = (10, "State", true)
// tuple 中包含的类型 Int String Bool
// 读取元组中的数据,可通过对应的索引值
tuple.0 // 23
tuple.1 // Bob
tuple.2 // true
3.创建一个元组同时赋值变量名
// 元组的内容分解成单独的常量/变量,然后直接通过变量名读取值
例:let (userAge, userName, userSex) = (23, "Bob", true)
print("\(userAge) \(userName) \(userSex) ")
4.跳过元组中不需要的值,在其变量下添加下划线(_)
let (userAge_x, userName_x, _) = (23, "Bob", true)
print("\(userAge_x) \(userName_x)")
5.可变元组与不可变元组
// 可变元组用(var)定义不可变用(let),无论是可变数组或不可变数组在创建之后都不能对位数多少进行增删,也不能修改某个值的类型 ,只能修改可变元组中的数据。
例:可变元组,修改数据报错
let userInfo_T1 = (userAge:23, userName:"Bob", userSex:true)
// userInfo_T1.userAge = 30 //这是错误的
不可变元组,可以修改
var userInfo_T2 = (userAge:23, userName:"Bob", userSex:true)
userInfo_T2.userAge = 30 //这是可以的
- swift tuples 元组
- swift-元组
- Swift 元组
- [Swift]元组-Tuples
- swift语言-元组
- Swift-元组tuple
- Swift 元组
- swift 元组
- Swift元组
- swift元组
- Swift 元组
- swift 2.0 元组
- Swift - Tuple(元组)
- swift之 元组
- swift元组类型
- swift元组类型
- Swift-元组(Tuple)
- Swift元组
- 51nod - 1661 黑板上的游戏 - 博弈论
- Http 四种请求访问代码 HttpGet HttpPost HttpPut HttpDelete
- Maven - 构建 & 测试工程
- 个人学习路线计划
- 设置VirtualBox虚拟机里的系统与host主机共享文件夹
- Swift 元组
- 从远程库克隆
- Divide Two Integers我的解法
- 【多线程】——Executor框架
- WEB调试工具,神奇的console
- VLAN-TAG 知识相关
- step 1:begin to identify something in english(to becaome a baby again)
- pvr与png的内存占用
- 腾讯QQ精准TIPS消息营销介绍