Array是一个有序列表,可以存储多个相同数据类型的值,可以出现相同的值。
这是一个Array数组:
let nameArray = [“a”,”b”,”c”]
nameArray是一个包含String类型的数组,使用for循环可以获取每个值:
for name in nameArray{
println(name)
}
当我们需要再循环中获取当前元素的下标位置时,就要使用Swift中的一个全局函数:enumrate函数了:
for (index,value) in enumerate(nameArray){
println(index)
println(value)
}
enumerate可以返回一个元组,包含了数据项的索引和该数据项的值。我们可以很方便的在循环中使用索引值了。