1,使用sort方法和闭包进行数组排序
sort方法返回一个数组的有序版本。(sort方法即为Swift2.0之前的sorted方法。而原来的sort方法改名为sortInPlace,用来将原数组修改成有序版本)
let
numbers = [12,25,1,35,27]
let
numbersSorted = numbers.
sort
({ (n1:
Int
, n2:
Int
) ->
Bool
in
//进行从小到大的排序
return
n2 > n1
})
print
(numbersSorted)
//[1, 12, 25, 27, 35]
|