博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
swift中 if let 与 guard let 对比,guard会降低一个分支
阅读量:4969 次
发布时间:2019-06-12

本文共 389 字,大约阅读时间需要 1 分钟。

1 //用if let与guard let实现同一效果,会发现guard降低一个分支 2 //可以用if var guard var 表示定义的变量能修改值 3 func test(){ 4     let name:String? = "张三" 5      6     if let a = name { 7         print(a) 8     }else{ 9         print("李四")10     }11 12     guard let c = name else {13         print("李四")14         return15     }16     print("c=\(c)")17 18 }19 test()

 

转载于:https://www.cnblogs.com/wanglizhi/p/6181688.html

你可能感兴趣的文章