减少if判断nil类型
if let 连用
用来判断对象是否为nil { }内一定有值 可直接使用 不用解包
guard let 连用 (使用情况更多)(减少if判断nil类型)
守护一定有值 若没有直接返回 return
demo:
tip:
使用同名变量接收值 在后续使用都是非空值 且不用解包
?与!
?:定义可选项optional (要么有,要么无)
可选项:参与计算前需要解包
解包:使用!
demo:
定义时 常量let 需要初始值
变量 var 不赋值 默认 nil
?? 优先级最弱,最后运算 为nil取右,否则取左
学习以下UI控件基本用法(未来将补充)
UITableView
UIScrollView
UIImageView
UIAlertController
UIAlertAction
明日计划
1. 学习swift基本语法
2.复习学习过的各个空间,做到熟练运用各个属性