Swift之分支
来源:互联网 发布:阿里云数据库连接工具 编辑:程序博客网 时间:2024/06/17 00:16
/**分支Swift中的if的使用方法“基本上”和OC一致1.Swift中的if可以省略()2.Swift中哪怕if后面只有一条语句,也不能省略{}3.在C和OC中,有一个概念非0即真 在Swift中,条件只能放bool值,取值只有两个true/flase*/let num3 = 10if (num3 == 10){ print("OK")}if num3 == 10{ print("OK")}/**Swift中的switch1.后面的()可以省略2.OC中的switch如果没有break会穿透,但是Swift中不会3.OC中如果要在case中局部定义变量,必须要加{},二Swift中不会4.OC红的default的位置可以随便写,只有所有case都不满足才会执行default而Swift中的default只能放在最后5.OC中的default可以省略,Swift中“大部分”情况下不能省略*/switch (num3){ case 1: print("1") break case 5: print("5") break case 10: print("10") break default: print("other")}
/**普通for循环,和OC中基本一致0~9*/for var i = 0; i < 10; i++{ print(i)}/**Swift特色for循环0..<10 代表一个区间范围 从0开始到9,包含头不包含尾0...10 包含头又包含尾*/for i in 0..<10{ print(i)}// _ 代表忽略,如果不关心某个参数,就可以使用// 在Swift开发中 _ 使用频率非常高for _ in 0..<10{ print("i")}/**Swi中的while循环和OC中差不多,而且在开发中很少使用while*/var a = 0while a < 10{ print(a) a++}/**Swift升级到2.0之后,do while循环发生了很大变化do while没有do了,因为do被用做捕获异常了*/var b = 0repeat{ print(b) b++}while b<10
0 0
- Swift之分支
- ios深度解析之Swift(分支语句)
- Swift快速入门之分支与循环
- Swift-分支
- iOS经典讲解之Swift分支结构与循环详解
- iOS swift学习之入门详解(分支循环)
- Swift 分支语句
- Swift学习-逻辑分支
- swift 分支结构
- swift 逻辑分支
- Swift入门 02逻辑分支
- 【Swift基础】02逻辑分支
- Swift switch逻辑分支语句
- Swift语法04.逻辑分支
- Swift分支语句--if语句
- swift基本语法(总结提炼版)之002逻辑分支
- swift学习第三讲分支结构
- swift 学习<二> if分支, for循环,
- Java并发之线程间协作Object的wait()、notify()、notifyAll()
- [数据挖掘工具] R语言书籍的学习路线图(转自格物堂)
- 自定义组件使用总结
- [算法]移位与旋转
- POJ 3421
- Swift之分支
- <<快学Scala>> 第十九章 练习8 答案
- win 7下卸载Apache
- 与网络公司合作建站流程和注意事项
- 机器学习基石第五讲:training versus testing
- iOS开发之GCD -- dispatch_group
- CNNs学习笔记(5): CNNs详细理解 Part1
- (4.1.5.2)Android 粘性广播StickyBroadcast的使用
- Foxmail7.2如何调整存储目录,有效(不像其他吹牛的)