欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

swift3 0 流控制

发布时间:2024/4/13 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 swift3 0 流控制 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

`1. if else if 判断条件 { ///条件成立 }else{ ///条件不成立 } 注意:判断条件必须为 true 或者false 不能是1,2 或者存在的对象,不然系会编译错误,这点和OC 是有区别的(没有非0即真的说法)

  • 三目运算符(?)
  • let a = 20 let b = true let c = b ? a : 0

    注意:这个和OC中得语法没有任何差别

  • ?? 的使用 先看这个? var a:Int? = 2 let b = 3 // a = nil 注释后的结果为2 不注释的结果为3 let c = a != nil ? a! : b print(c) 解释:当a不为nil的时候,把a的值强制解包赋值给c,否则把b的值赋值给c
  • 我们使用?? 可以很方便实现上面的功能 let d = a ?? b

    总结

    以上是生活随笔为你收集整理的swift3 0 流控制的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。