对一个optional变量拆包有多少种方法?并在安全方面进行评价。

匿名网友 匿名网友 发布于: 2015-12-29 00:00:00
阅读 126 收藏 0 点赞 0 评论 0

强制拆包 !操作符——不安全

隐式拆包变量声明——大多数情况下不安全

可选绑定——安全

自判断链接(optional chaining)——安全

nil coalescing 运算符(空值合并运算符)——安全

Swift 2.0 的新特性 guard 语句——安全

Swift 2.0 的新特性optional pattern(可选模式) ——安全

评论列表
文章目录