@H_404_1@ /**
@H_404_1@ 6.5-尾随闭包
@H_404_1@
@H_404_1@闭包表达式还可以进行优化
@H_404_1@ 尾随闭包
@H_404_1@
@H_404_1@ */
@H_404_1@
@H_404_1@
@H_404_1@
@H_404_1@
@H_404_1@
@H_404_1@ var@H_404_1@ array = [20@H_404_1@,2@H_404_1@,3@H_404_1@,70@H_404_1@,8@H_404_1@]
@H_404_1@
@H_404_1@
@H_404_1@// 单闭包表达式中
@H_404_1@
@H_404_1@ sort(&array,{
@H_404_1@
@H_404_1@ // 省略
@H_404_1@// (a: Int,b: Int) -> Bool in
@H_404_1@
@H_404_1@// 只有单个表达式时如果有返回的话,还可以省略@H_404_1@ return
@H_404_1@// return &0 < $1
@H_404_1@
@H_404_1@ })
@H_404_1@
@H_404_1@ // 尾随闭包写法
@H_404_1@ sort(&array) {
@H_404_1@
@H_404_1@ }
@H_404_1@
@H_404_1@
@H_404_1@ #endif