Swift学习day2之Tuple
来源:互联网 发布:怎么买老域名 编辑:程序博客网 时间:2024/05/16 06:31
元组是Swift语言中新引进的数据类型,这种类型将更多的使用在函数的使用上,在函数的返回时可以返回一组值
元组是多个值组成的复合值类型
元组的声明与使用
1.一般的声明方法
let registrationResult = (true, "慕课女神", "女")let connectionResult = (404, "Not Found")
2. 给元组的数据起名
let ( isRegisterSuccess, nickname, gender) = registrationResult
这样就可以用新命名的变量名来访问元组中的数据
也可以使用下标方式来访问元组中的值,如.0,.1以此类推
可以在声明元组的时候给元组中的每个分量命名:
let registrationResults = (isRegisterSuccess:true, nickname:"慕课女神", gender:"女")
在具体访问的时候可以这样
registrationResults.isRegisterSuccessregistrationResults.nicknameregistrationResults.gender
在使用时元组时,当我们需要忽略部分数值时,可以使用下划线(_)忽略部分数值
let loginResult = (true, "幕客女神")let (isLoginSuccess , _ ) = loginResultif isRegisterSuccess { print("登录成功!")}
我们也可以在声明元组时写明它的数据类型
let loginResults:(Bool , String) = (true, "幕客女神")
1 0
- Swift学习day2之Tuple
- python3学习之tuple
- swift学习02-元组tuple
- Python学习之路Day2
- C++学习之路 day2
- MDX学习笔记之Tuple
- Object-C--->Swift之(一)元组(tuple)类型
- swift中元祖Tuple
- Swift-元组tuple
- swift tuple多元组
- Swift - Tuple(元组)
- Swift-元组(Tuple)
- Swift: Tuple 元组
- swift switch tuple where
- 黑马程序员-基础学习之day1-day2
- Java学习(回顾)笔记之day2
- Mysql学习之路——day2
- jQuery源码学习 之 立即调用 ---- day2
- 【POJ2152】Fire——树形DP
- 顺序表的应用实例
- extjs panel layoutconfig属性
- POJ 3280 Cheapest Palindrome(区间DP)
- 定位UNIX上常见问题的经验总结
- Swift学习day2之Tuple
- [Android高级知识][1] 如何调用支付宝接口
- MySQL Cluster 7.4.8集群安装及遇到的问题
- POJ 3267:The Cow Lexicon 字符串匹配dp
- Android中Activity出现与退出的自定义动画
- Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '
- Node.js与Express4安装与配置
- 寻找和为定值的两个数
- Eclipse 在生成javadoc 编码GBK的不可映射字符