守卫声明中的多个条件迅速

守卫声明中的多个条件迅速,第1张

概述有没有办法在Swift的保护声明中包含多个条件?例如,如果我想检查两个可选项,则值为nil使用guard如何使用单个保护语句执行此 *** 作? //检查此代码 func demo(){ var str = [String: String]() str["status"] = "blue" str["asd"] = nil guard let var2 = str[" 有没有办法在Swift的保护声明中包含多个条件?例如,如果我想检查两个可选项,则值为nil使用guard如何使用单个保护语句执行此 *** 作? //检查此代码
func demo(){    var str = [String: String]()    str["status"] = "blue"    str["asd"] = nil    guard let var2 = str["asd"],let var1 = str["status"]    else    {        print("asdsfddffgdfgdfga")        return    }    print("asdasdasd")}

// Guard将逐个检查条件。如果第一个是真的那么它将检查下一个否则它将执行其他部分

总结

以上是内存溢出为你收集整理的守卫声明中的多个条件迅速全部内容,希望文章能够帮你解决守卫声明中的多个条件迅速所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1052198.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存