Swift除了具备C所有的控制流结构外,还具备了oc中没哟的 for...in...结构方便遍历数组,字典等。
【循环】
swift的循环提供了四种结构:
<1>for...in:常用来遍历数组,类似与c#中的forearch
var myArray = ["string1",123,456]
for i in myArray{
println("item is \(i)")
}
var myArray = ["v1":"string1","v2":123,"v2":11.34]
for (name,value) in myArray{
println("key name=\(name) key value=\(value)")
}
<2>for...condition...increment:这个结构和oc的for一样。
for var i=0; i<10; i++{......
阅读全文