gpt4 book ai didi

arrays - $0 和 $1 在 Swift 闭包中是什么意思?

转载 作者:IT王子 更新时间:2023-10-29 04:59:21 24 4
gpt4 key购买 nike

let sortedNumbers = numbers.sort { $0 > $1 }
print(sortedNumbers)

谁能解释一下 $0$1 在 swift 中的含义?

更多示例

array.forEach {
actions.append($0)
}

最佳答案

$0 是传入闭包的第一个参数。 $1 是第二个参数,等等。您显示的闭包是以下内容的简写:

let sortedNumbers = numbers.sort { (firstObject, secondObject) in 
return firstObject > secondObject
}

关于arrays - $0 和 $1 在 Swift 闭包中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36144322/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com