swift- 可选值
2016-11-20 本文已影响0人
KAKA_move
什么是可选值
- 可以设置为nil
sweift
- 默认不可以给设置为nil
- 默认不给变量初始值
怎么定义
- 在定义的类型后面加?
- 如果定义完可选值之后没有赋值 则是nil
怎么使用
- 直接使用 !解包 有风险
- 直接if判断 还要强制解包
- 可选绑定
- if let a = a{}
- 多个值的话要用逗号隔开
- 可以加条件判断 用,隔开
什么是可选值
- 可以设置为nil
sweift
- 默认不可以给设置为nil
- 默认不给变量初始值
怎么定义
- 在定义的类型后面加?
- 如果定义完可选值之后没有赋值 则是nil
怎么使用
- 直接使用 !解包 有风险
- 直接if判断 还要强制解包
- 可选绑定
- if let a = a{}
- 多个值的话要用逗号隔开
- 可以加条件判断 用,隔开