swift数组排序

swift随手学:swift数组排序函数法和闭包版本

直接帖代码了:

var arr = [1,5,2,3,8]

func Dsort(s1:Int,s2:Int)->Bool {
    return s1 < s2
}

var res = sorted(arr,Dsort);
println(res);

var res2 = sorted(arr,{(s1:Int,s2:Int)->Bool in 
    return s1>s2
})
println(res2);

关键词: swift数组排序