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

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

 更新時(shí)間:2020年01月24日 09:59:56   作者:iCloudEnd  
這篇文章主要介紹了淺談SwiftUI 里面$0是什么意思如何用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(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)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

安乡县| 柏乡县| 洮南市| 姚安县| 依兰县| 邵阳市| 洛隆县| 上虞市| 南平市| 防城港市| 奉新县| 彭山县| 自贡市| 高要市| 汉川市| 井冈山市| 周口市| 通河县| 旬邑县| 永平县| 松潘县| 广丰县| 兴和县| 山丹县| 荆州市| 临漳县| 布拖县| 武川县| 永宁县| 赤城县| 玛多县| 泸州市| 房产| 墨玉县| 龙游县| 吴江市| 陵水| 泸溪县| 民乐县| 巨野县| 长岭县|