swift 学习记录(二)
来源:互联网 发布:淘宝上返利网是真的吗 编辑:程序博客网 时间:2024/05/15 00:38
在switch case中,每个case分支的statements不需要用{ }包含,例如
(1)
let oneSring: String = "abc"
switch oneSring {
case "abc":
{
print("The String is oneSring")
let bbb = 100
print(bbb)
print("The String is qqq")
print("The String is www")
print("The String is eee")
print("The String is sss")
print("The String is DDD")
}
case "A":
print("The String is A")
default:
print("Not find String")
}
在第一个case分支,会报错:
(2)每个case分支如果有多条语句,直接换行写就可以了,
let oneSring: String = "abc"
switch oneSring {
case "abc":
print("The String is oneSring")
let bbb = 100
print(bbb)
print("The String is qqq")
print("The String is www")
print("The String is eee")
print("The String is sss")
print("The String is DDD")
case "A":
print("The String is A")
default:
print("Not find String")
}
输出结果为:
- swift 学习记录(二)
- Swift学习记录(二)
- Swift学习(二)
- swift学习记录(开端)
- swift学习记录(Optional)
- swift学习记录(switch)
- swift学习记录(for)
- swift学习记录(func)
- 操作 swift学习记录(-)
- swift学习记录(selector)
- swift学习记录(in)
- swift 学习记录(一)
- swift 学习记录(三)
- swift 学习记录(四)
- swift学习记录(String)
- swift学习记录(函数)
- swift学习记录(枚举)
- swift 学习记录(继承)
- CAN总线应用开发接口
- 解决chrome浏览器CSS字体大小小于12px不起作用的方法
- js 的document.forms[0].submit()把请求提交到哪里去了
- 后台书写代码时注意内存的申请度量
- google访问
- swift 学习记录(二)
- innodb事务日志ib_logfile
- App Transport Security
- QEMU 使用的镜像文件:qcow2 与 raw
- 内存管理与效率
- python核心编程 练习题7.5
- Twitter裁员给初创企业的教训:步子迈大了,容易扯着蛋
- 实现比"text-index:-9999px"隐藏字符更好的办法
- objc_setAssociatedObject的用法,解决UIAlertView按钮传值问题