最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談SwiftUI 里面$0是什么意思如何用

 更新時(shí)間:2020年01月24日 09:59:56   作者:iCloudEnd  
這篇文章主要介紹了淺談SwiftUI 里面$0是什么意思如何用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
$0表示傳遞給Swift閉包的第一個(gè)參數(shù),是Swift語言的語法糖。Swift會(huì)自動(dòng)為內(nèi)聯(lián)閉包提供速記參數(shù)名稱,可使用$0,$1,$2等名稱來引用閉包參數(shù)的值。

代碼

import UIKit

let name = [1,2,3,9,8,6]
let reverseName = name.sorted(by:{$0>$1})
let reverseName2 = name.sorted(by:{$1>$0})
print(name)
print(reverseName)
print(reverseName2)

效果

不使用$0 $1這些來代替

let numbers = [1,2,5,4,3,6,8,7]
    sortNumbers = numbers.sorted(by: { (a, b) -> Bool in
      return a < b
    })
    print("numbers -" + "\(sortNumbers)")

使用$0,$1

let numbers = [1,2,5,4,3,6,8,7]
 var sortNumbers = numbers.sorted(by: {$0 < $1})
 print("numbers -" + "\(sortNumbers)")

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

阳春市| 独山县| 尼玛县| 杭州市| 泰安市| 新密市| 吉安市| 神池县| 山东省| 海晏县| 石家庄市| 中方县| 翁牛特旗| 重庆市| 霍林郭勒市| 孟州市| 沈阳市| 巴里| 牙克石市| 无为县| 浏阳市| 和政县| 河北省| 吴忠市| 清水县| 宽甸| 天气| 吉隆县| 遵义县| 鄂托克旗| 广西| 保康县| 巨野县| 项城市| 金溪县| 澜沧| 蓬溪县| 洪江市| 嘉荫县| 成都市| 固安县|