Swift学习04
元组
元组是OC中没有的一种数据类型,是多个值组合而成的复合值。元组中的值可以是任意类型,而且每一个元素的类型可以是不同的,这里只简单的介绍下语法,具体教程敬请期待...
// 使用() 表示定义一个元组,元组没有具体数据类型的概念
let type = ("ceshi", "xxx")
// 访问元组的第一个方法
print(type.0)
// 第二种访问方式
let type2 : (name : String, nickName : String) = type
print(type2.name)
循环
与OC相同的是,Swift的循环结构,也是for循环,forin循环,while循环,不过OC中的do...While,在Swift2.0中改为了repeat...While,具体使用,上代码~
let array = [1, 2, 3, 4, 5]
// for循环
for var i = 0; i < array.count; i++ {
print("i = \(i)")
print(i,"=",array[i])
}
// forin 循环
for var a in array {
print(a)
}
// while循环
var i = 0
while i < 10 {
i++
print(i)
}
// repeat while循环与do while循环一样
// Swift1.0版本的时候叫做do while Swift2.0的时候叫做repeat while
var i = 0
repeat{
i++
print(i)
}while i < 10
浙公网安备 33010602011771号