虚位以待(AD)
虚位以待(AD)
首页 > 软件编程 > Swift编程 > swift guard关键字详解及使用

swift guard关键字详解及使用
类别:Swift编程   作者:码皇   来源:互联网   点击:

这篇文章主要介绍了swift guard关键字详解及使用的相关资料,需要的朋友可以参考下

swift guard关键字详解及使用

Swift提供guard关键字,guard关键字可以简化繁琐的判断逻辑

    func buy( money: Int , price: Int , capacity: Int , volume: Int){
    if money >= price{
    if capacity >= volume{
    print("I can buy it!") print("(money-price) Yuan left.") print("(capacity-volume) cubic meters left") }
    else{
    print("No enough capacity") }
    }
    else{
    print("Not enough money") }
    }

以上代码用guard关键字简化代码风格

    func buy2( money: Int , price: Int , capacity: Int , volume: Int){
    guard money >= price else{
    print("Not enough money") return }
    guard capacity >= volume else{
    print("Not enough capacity") return }
    print("(money-price) Yuan left.") print("(capacity-volume) cubic meters left")}

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关热词搜索: swift guard关键字 swift guard详解 swift