Swift   发布时间:2022-03-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Swift 元组大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

元组可以把多个值合成一个复合值.元组内的值可以是任意类型,而且不要求是相同类型.   用处: 1. 作为函数的返回值.可以同时返回多个不同类型的值.           2. 快速交换2个相同类型的值. 注意: 元则一般用于临时组织值,并不适合创建复杂的数据结构.       1. 创建元组        let myAge = ("I","am",24) 2. 分解元组        let (
元组可以把多个值合成一个复合值.元组内的值可以是任意类型,而且不要求是相同类型.
用处: 1. 作为函数的返回值.可以同时返回多个不同类型的值.
2. 快速交换2个相同类型的值.

注意: 元则一般用于临时组织值,并不适合创建复杂的数据结构.

1. 创建元组

let @H_188_75@myAge = ("I","am",24)

2.分解元组

let (a,b,C) = myAge
println("a = \(a) b = \(b) c = \(c)")

3.如果你只要部分值,分解的时候可以把不需要的部分用'_'代替

let(_,:rgb(187,C) = myAge
"c = \)")

4. 可以通过下标访问

println("\(@H_188_75@myAge.2)")

5.可以在定义的时候给单个元素命名

let @H_188_75@myAge = (a: "I",b::rgb(209,c:24)
(@H_468_17@myAge.a(@H_468_17@myAge.b(@H_468_17@myAge.c)")

6. 快速交换两个变量的值(必须是相同类型)( playground里面demo)

var a = 3
varb = 6
(a,b) = (b,135)">a);
a
b

大佬总结

以上是大佬教程为你收集整理的Swift 元组全部内容,希望文章能够帮你解决Swift 元组所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:swift