一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - Swift - swift guard關(guān)鍵字詳解及使用

swift guard關(guān)鍵字詳解及使用

2021-01-05 14:58u012903898 Swift

這篇文章主要介紹了swift guard關(guān)鍵字詳解及使用的相關(guān)資料,需要的朋友可以參考下

swift guard關(guān)鍵字詳解及使用

Swift提供guard關(guān)鍵字,guard關(guān)鍵字可以簡化繁瑣的判斷邏輯

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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關(guān)鍵字簡化代碼風(fēng)格

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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")
}

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

原文鏈接:http://blog.csdn.net/u012903898/article/details/52834391

延伸 · 閱讀

精彩推薦
  • SwiftSwift能代替Objective-C嗎?

    Swift能代替Objective-C嗎?

    這是我在網(wǎng)上上看到的答案,復(fù)制粘貼過來和大家分享一下,因?yàn)槲液秃芏嗳艘粯雍荜P(guān)心Swift的出現(xiàn)對(duì)Mac開發(fā)的影響和對(duì)Objective-C的影響。...

    Swift教程網(wǎng)4412020-12-16
  • SwiftSwift實(shí)現(xiàn)多個(gè)TableView側(cè)滑與切換效果

    Swift實(shí)現(xiàn)多個(gè)TableView側(cè)滑與切換效果

    這篇文章主要為大家詳細(xì)介紹了Swift實(shí)現(xiàn)多個(gè)TableView側(cè)滑與切換效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下...

    乞力馬扎羅的雪雪5822021-01-08
  • SwiftSwift的74個(gè)常用內(nèi)置函數(shù)介紹

    Swift的74個(gè)常用內(nèi)置函數(shù)介紹

    這篇文章主要介紹了Swift的74個(gè)常用內(nèi)置函數(shù)介紹,這篇文章列舉出了所有的Swift庫函數(shù),內(nèi)置函數(shù)是指無需引入任何模塊即可以直接使用的函數(shù),需要的朋友可...

    Swift教程網(wǎng)5802020-12-19
  • SwiftSwift教程之基礎(chǔ)數(shù)據(jù)類型詳解

    Swift教程之基礎(chǔ)數(shù)據(jù)類型詳解

    這篇文章主要介紹了Swift教程之基礎(chǔ)數(shù)據(jù)類型詳解,本文詳細(xì)講解了Swift中的基本數(shù)據(jù)類型和基本語法,例如常量和變量、注釋、分號(hào)、整數(shù)、數(shù)值類型轉(zhuǎn)換等...

    Swift教程網(wǎng)5162020-12-18
  • Swiftmac git xcrun error active developer path 錯(cuò)誤

    mac git xcrun error active developer path 錯(cuò)誤

    本文主要是講訴了如何解決在mac下使用git;xcode4.6的環(huán)境時(shí),出現(xiàn)了錯(cuò)誤(mac git xcrun error active developer path)的解決辦法,希望對(duì)大家有所幫助...

    Swift教程網(wǎng)2232020-12-16
  • Swiftswift where與匹配模式的實(shí)例詳解

    swift where與匹配模式的實(shí)例詳解

    這篇文章主要介紹了swift where與匹配模式的實(shí)例詳解的相關(guān)資料,這里附有簡單的示例代碼,講的比較清楚,需要的朋友可以參考下...

    追到夢(mèng)的魔術(shù)師14382021-01-06
  • SwiftSwift使用CollectionView實(shí)現(xiàn)廣告欄滑動(dòng)效果

    Swift使用CollectionView實(shí)現(xiàn)廣告欄滑動(dòng)效果

    這篇文章主要為大家詳細(xì)介紹了Swift使用CollectionView實(shí)現(xiàn)廣告欄滑動(dòng)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下...

    Stevin的技術(shù)博客12372021-01-13
  • SwiftSwift中轉(zhuǎn)義閉包示例詳解

    Swift中轉(zhuǎn)義閉包示例詳解

    在Swift 中的閉包類似于結(jié)構(gòu)塊,并可以在任何地方調(diào)用,下面這篇文章主要給大家介紹了關(guān)于Swift中轉(zhuǎn)義閉包的相關(guān)資料,需要的朋友可以參考下...

    小小小_小朋友11412021-12-26
主站蜘蛛池模板: 韩国三级2020| 国产激情在线 | 日本wwxx护士| 龟甲情感超市全文阅读 小说 | 2022天天干 | 红色播放器 | 国产福利一区二区三区四区 | 古代色翁荡熄 | 精品国产91久久久久 | 公翁的舌尖研磨她的花蒂小说 | 精品在线小视频 | 国产精品成人在线播放 | 丁香五香天堂网 | 好大~好爽~再进去一点 | 青青草视频国产 | 男女全黄h全肉细节文 | 4438全国免费观看 | 日韩精品福利视频一区二区三区 | 久久综合狠狠综合狠狠 | 大桥未久aⅴ一区二区 | 放荡警察巨r麻麻出轨小说 范冰冰特黄xx大片 饭冈加奈子在线播放观看 法国老妇性xx在线播放 | 小伙无套内射老女人 | 999热在线精品观看全部 | 久久福利影院 | 关晓彤一级做a爰片性色毛片 | 免费看日本 | 亚洲国产一区二区三区青草影视 | 久久综合色超碰人人 | 疯狂激吻添下边小说 | 楚乔传第二部全60集免费观看 | 国内会所按摩推拿国产 | 国产精品久久久久毛片真精品 | 四虎影视4hu最新地址在线884 | gay小太正初精 | 日本亚洲欧洲高清有码在线播放 | 窝窝午夜理伦影院 | 国产人人草| 欧美国产合集在线视频 | 欧美夜夜精品一级爽 | 日本一区二区在线不卡 | 性妲己 |