什么是可选值
- 可以设置为nil
sweift
- 默认不可以给设置为nil
- 默认不给变量初始值
怎么定义
- 在定义的类型后面加?
- 如果定义完可选值之后没有赋值 则是nil
怎么使用
- 直接使用 !解包 有风险
- 直接if判断 还要强制解包
- 可选绑定
- if let a = a{}
- 多个值的话要用逗号隔开
- 可以加条件判断 用,隔开
什么是可选值
- 可以设置为nil
sweift
- 默认不可以给设置为nil
- 默认不给变量初始值
怎么定义
- 在定义的类型后面加?
- 如果定义完可选值之后没有赋值 则是nil
怎么使用
- 直接使用 !解包 有风险
- 直接if判断 还要强制解包
- 可选绑定
- if let a = a{}
- 多个值的话要用逗号隔开
- 可以加条件判断 用,隔开
本文标题:swift- 可选值
本文链接:https://www.haomeiwen.com/subject/ywcypttx.html
网友评论