多语言展示
当前在线:1581今日阅读:82今日分享:48

IOS开发入门 Swift语法循环for语句使用

程序最擅长的事情就是重复不停的运算,所以,为了让程序按照预期的方式循环,通常使用for循环语句,比如遍历数组、集合、字典等
工具/原料

Xcode

方法/步骤
1

最基础的for循环,与C++、C#、Java比较接近的形式,但是,在Swift3开始已经被【废弃】,不能再使用这种形式了     for var i = 0; i < 10; i += 1 {         print(i)     }

3

使用stride方法,可以对一个范围进行筛选,比如,输出0~10之间的偶数     for i in stride(from: 0, through: 10, by: 2){         print(i)     }

4

使用for遍历数组的形式如下,比较像其他语言中的foreach     var arr = ['A', 'B', 'C']     for tmp in arr{         print(tmp)     }

5

使用for遍历集合Set,语法如下,由于集合Set是无序的,所以,多次运行输出的结果顺序将可能不一样     var set1 = Set(['A', 'B', 'C'])     for tmp in set1{         print(tmp)     }

6

使用for遍历字典的所有键,和Set一样,多次运行结果顺序也可能不一样     var dic1 = [0: 'Red', 1: 'Green', 2: 'Blue']     for key in dic1.keys{         print('\(key) -> \(dic1[key]!)')     }

7

使用for遍历字典的键和值的书写方式     var dic1 = [0: 'Red', 1: 'Green', 2: 'Blue']     for (key, value) in dic1{         print('\(key) -> \(value)')     }

推荐信息