我以前做的swift笔记, 之前都是整理在onenote上, 最近想到整理出博客. 也方便自己查找, 可以当做自己的一份文档.
if 条件语句(分支)
swift if后面的判断语句 不需要 '()' 括起来 oc if后面的判断语句 必须 '()' 括起来 swift 必须有 '{}' oc 规范的话,也建议有 '{}'
let x = 5
if x > 6 {
//Will never be executed
// 永远不会被执行 编译器编译的时候, 会做语法检查, 不满足的条件语句部分永远不会被执行
print("大了")
} else {
print("小了")
}
复制代码
三目
let x = 5
// 三目 A ? B : C
// 表达式A(判断语句) 是否为真, 为真,执行语句B.为否,执行语句C
// 三目的语法和oc 一样的
x > 6 ? print("大了") : print("小了")
// 分享, '()' 表示空执行
x > 6 ? print("大了") : ()
复制代码