Swift-Switch穿透
2016-07-26 16:43
537 查看
switch vegetable {
case "celery":
print("Add some raisins and make ants on a log.")
case "cucumber", "watercress":
print("That would make a good tea sandwich.")
case let x where x.hasSuffix("pepper"):
print("Is it a spicy \(x)?")
fallthrough
case "red pepper":
print("你妹啊")
default:
print("Everything tastes good in soup.")
}
fallthrough所在的case中fallthrough后面的语句不在执行,直接执行下一个case,且下一个case判断语句要符合规则
case "celery":
print("Add some raisins and make ants on a log.")
case "cucumber", "watercress":
print("That would make a good tea sandwich.")
case let x where x.hasSuffix("pepper"):
print("Is it a spicy \(x)?")
fallthrough
case "red pepper":
print("你妹啊")
default:
print("Everything tastes good in soup.")
}
fallthrough所在的case中fallthrough后面的语句不在执行,直接执行下一个case,且下一个case判断语句要符合规则
相关文章推荐
- Swift weakSelf写法
- swift - UIScrollView 的使用
- Xcode 8 beta iOS10 swift还是有这个错误提示
- 01-swift微博初始化项目
- swift使用cocoapods导入oc三方库
- Swift基础(二十三)UIImageView
- Swift 字符串数字下标索引字符
- Swift的Optional、Array
- Swift - 点击状态栏使tableView返回顶部(附:状态栏点击事件响应)
- Swift基础(二十二)UIAlertView,UIActionSheet,UIAlertController
- 闭包
- 函数的定义和用处
- 集合(数组,字典)
- 字符串
- 循环语句
- 控制流-(判断语句)
- Swift基本语法 - let/var
- Swift开发UITableView常用的一些细节知识点介绍
- Swift开发UITableView常用的一些细节知识点介绍
- swift实现简单的图文混排