Swift - 控制流/控制结构说明(if,switch,for,while)
2015-09-25 14:23
344 查看
1,if语句
2,switch语句
(1)Swift中不需要在case块中显示地使用break跳出switch。如果想要实现C风格的落入特性,可以给需要的case分支插入fallthrough语句
(2)case分支还可以进行区间匹配
(3)使用元组匹配(判断属于哪个象限)
(4)case中还可以使用where关键字来做额外的判断条件
3,for循环语句
(1)for条件递增循环
(2)for-in循环
4,while循环语句
(1)Swift中不需要在case块中显示地使用break跳出switch。如果想要实现C风格的落入特性,可以给需要的case分支插入fallthrough语句
(1)for条件递增循环
相关文章推荐
- Swift - 复杂数据类型说明(数组,字典,结构体,枚举)
- Swift - 运算符重载和运算符函数
- Swift - 区间运算符(... 和 ..<)
- Swift - 使用arc4random()、arc4random_uniform()取得随机数
- Swift - 基本数据类型,及常/变量声明
- Swift 2.0学习笔记(Day 17)——Swift中数组集合
- Swift一句话总结-变量与常量命名规则
- swift一句话总结-定义与初始化
- [iOS]简单的APP引导页的实现 (Swift)
- 【Swift】UILabel 设置内边距
- swift的struct本节描述结构的类型
- iOS开发 项目中Swift与OC混编
- Swift教程17-淡化MVC,使用MVVM框架开发轻巧便于维护的iOS app
- swift 动画集合Animation
- Swift学习的新工具---REPL
- Swift 分类 结构体
- swift语言基础之:subscript下标、对象之间的循环强引用的处理方法
- 黑马程序员——Swift学习笔记:函数
- 黑马程序员——Swift学习笔记:函数
- swift开发笔记7 - 颜色和日期的使用