【Swift4】配列をソート昇順・降順・逆順にする方法【Xcode9】

2020年8月27日

Swift4で配列をソートする方法です。
昇順、降順、逆順の3つのサンプルを用意しました。

昇順

var array = [ 5, 2, 1, 3, 4] // [5, 2, 1, 3, 4]
array.sort { $0 < $1 } // [1, 2, 3, 4, 5]

降順

var array = [ 5, 2, 1, 3, 4] // [5, 2, 1, 3, 4]
array.sort { $1 < $0 } // [5, 4, 3, 2, 1]

逆順

var array = [ 5, 2, 1, 3, 4] // [5, 2, 1, 3, 4]
array = array.reversed() // [4, 3, 1, 2, 5]