Swift编程:类型、集合与函数的全面解析
1. 类型转换
在Swift中,部分类型之间可以进行转换。例如,将整数转换为字符串:
let aString = String(2)
// = "2"
不过,并非所有类型都能相互转换,这取决于要转换的具体类型以及待转换值的精确值。比如,字符串 “2” 可以转换为整数,但字符串 “Hello” 则不行。同时,不能直接通过赋值来转换类型,必须显式进行类型转换。以下代码会产生错误:
// ERROR: Can't directly convert between types
let aString = anInteger
2. 元组(Tuples)
元组是一种简单的数据集合,它允许将任意数量、任意类型的值组合成一个单一的值。
let aTuple = (1, "Yes")
创建元组后,可以通过索引来获取其中的值:
let theNumber = aTuple.0 // = 1
除了使用索引,还可以为元组内的值添加标签:
let anotherTuple = (aNumber: 1, aString: "Yes")
l
超级会员免费看
订阅专栏 解锁全文

5

被折叠的 条评论
为什么被折叠?



