swift中的$0,$1

2018-06-12  本文已影响127人  lanmoyingsheng

$0,$1... 是对闭包中参数的简化写法
例如

let newArray = array.sorted(by: {$0 > $1})   // $0,$1写法

let newArray = array.sorted { (e1, e2) -> Bool in // 正常闭包写法
     return e1 > e2 
}

我觉得没多大卵用,为了简化一下参数书写,需要记住新的闭包格式、$0,$1等,呵呵了。

上一篇 下一篇

猜你喜欢

热点阅读