在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1、取消传统的For循环 传统的for,在swift 3.0 被取消 i++/++i在swift 3.0 被取消 i += 1代替 for var i = 0;i<10;i +=1 { } 2、Swift 对语法要求严格,尤其是空格 /* '空格大法' Swift 对语法要求严格,尤其是空格 @property (nonatomic, copy) NSString* name; @property (nonatomic, copy) NSString * name; */ //变量i在(0,5)循环 for i in 0..<5 { print(i) } //变量i在[0,5]循环 for i in 0...5{ print(i) } //提示:范围定义是一个固定的格式,一定注意空格 let r1 = 0..<5 print(r1) print("--------") let r2 = 0...5 print(r2) //Swift 2.0 输出格式0..<5 0..<6 //Swift 3.0 输出格式0..<5 0...5 3、反序遍历 //Swift 3.0 (0..<10).reversed() for i in (0..<10).reverse(){ print(i) } |
请发表评论