可选项(Optional)

强制解包(Forced Unwrapping)

判断可选项是否包含值

可选项绑定(Optional Binding)

等价写法

注:可选项绑定是不能用&&来处理的只能用逗号","分割
while循环中使用可选项绑定

空合并运算符??(Nil-Coalescing Operator)


多个??一起使用
注:从左到右开始计算


注:不要这么写,因为a ?? 3返回的类型是Int类型,而??左边必须是可选类型,所以会警告
??跟if let 配合使用

if语句实现登录
- 注:字典取出来的key对应的值是可选类型

guard语句

隐式解包(Implicitly Unwrapped Optional)

字符串插值

多重可选项


网友评论