美文网首页
004-guard let

004-guard let

作者: 紫荆秋雪_文 | 来源:发表于2016-11-13 20:18 被阅读12次

1、guard let的使用来进行解包

    func demo() {
        let oName: String? = "小明"
        let oAge: Int? = 20
        
        //guard let 守护一定有值,如果没有直接返回
        guard let name = oName,
        let age = oAge else {
            print("name 或 age 为nil")
            return
        }
        //代码执行到这里,name,age一定有值
        print(name + String(age))
        //输出结果:小明20
    }

相关文章

网友评论

      本文标题:004-guard let

      本文链接:https://www.haomeiwen.com/subject/pfbcpttx.html