欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2020年01月24日 09:59:56   作者:iCloudEnd  
這篇文章主要介紹了淺談SwiftUI 里面$0是什么意思如何用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
$0表示傳遞給Swift閉包的第一個參數(shù),是Swift語言的語法糖。Swift會自動為內(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)文章

  • 使用objc runtime實(shí)現(xiàn)iOS閉環(huán)的懶加載功能

    使用objc runtime實(shí)現(xiàn)iOS閉環(huán)的懶加載功能

    利用objc runtime的動態(tài)性實(shí)現(xiàn)懶加載可以實(shí)現(xiàn)即可增加又可刪除功能,也可以避免污染類型。這篇文章主要介紹了使用objc runtime實(shí)現(xiàn)iOS閉環(huán)的懶加載功能,需要的朋友可以參考下
    2019-06-06
  • IOS代碼修改音量實(shí)例詳解

    IOS代碼修改音量實(shí)例詳解

    這篇文章主要介紹了IOS代碼修改音量實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • iOS中定位當(dāng)前位置坐標(biāo)及轉(zhuǎn)換為火星坐標(biāo)的方法

    iOS中定位當(dāng)前位置坐標(biāo)及轉(zhuǎn)換為火星坐標(biāo)的方法

    這篇文章主要介紹了iOS中獲取當(dāng)前位置坐標(biāo)及轉(zhuǎn)換為火星坐標(biāo)的方法,這里的火星坐標(biāo)指的是我國專門研制的一種加密的坐標(biāo)系統(tǒng)...需要的朋友可以參考下
    2016-02-02
  • IOS中NSPredicate和NSRegularExpression校驗(yàn)正則表達(dá)式區(qū)別

    IOS中NSPredicate和NSRegularExpression校驗(yàn)正則表達(dá)式區(qū)別

    本文文章通過實(shí)例代碼給大家講述了在IOS開發(fā)中NSPredicate和NSRegularExpression校驗(yàn)正則表達(dá)式區(qū)別,需要的朋友趕快學(xué)習(xí)下吧。
    2018-01-01
  • iOS架構(gòu)從?MVC、MVP?到?MVVM

    iOS架構(gòu)從?MVC、MVP?到?MVVM

    這篇文章主要介紹了iOS架構(gòu)從MVC、MVP到MVVM,文章關(guān)于MVC設(shè)計(jì)模式以及架構(gòu)等均介紹的非常詳細(xì),需要的朋友可以作為參考
    2023-03-03
  • IOS開發(fā)之CocoaPods安裝和使用教程

    IOS開發(fā)之CocoaPods安裝和使用教程

    CocoaPods應(yīng)該是iOS最常用最有名的類庫管理工具了,通過cocoaPods,只需要一行命令就可以完全解決,當(dāng)然前提是你必須正確設(shè)置它。重要的是,絕大部分有名的開源類庫,都支持CocoaPods。所以,作為iOS程序員的我們,掌握CocoaPods的使用是必不可少的基本技能了。
    2014-09-09
  • 通過一行代碼搞定UITextField的輸入格式限制

    通過一行代碼搞定UITextField的輸入格式限制

    這篇文章主要給大家介紹了如何通過一行代碼搞定UITextField的輸入格式限制的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-08-08
  • iOS中導(dǎo)航欄的基本使用匯總

    iOS中導(dǎo)航欄的基本使用匯總

    導(dǎo)航欄作為iOS開發(fā)的一大空控件來說,是非常的重要這篇文章主要給大家介紹了關(guān)于iOS中導(dǎo)航欄的基本使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • iOS圖片拉伸的方法

    iOS圖片拉伸的方法

    這篇文章主要為大家詳細(xì)介紹了iOS圖片拉伸的相關(guān)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • iOS如何獲取手機(jī)的Mac地址

    iOS如何獲取手機(jī)的Mac地址

    這篇文章主要為大家詳細(xì)介紹了iOS獲取手機(jī)的Mac地址的多種方法,感興趣的小伙伴們可以參考一下
    2016-04-04

最新評論