【发布时间】:2019-10-12 05:52:22
【问题描述】:
我有一个String 数组
let myArray = ["b", "a", "*", "c", "5"]
我想对其进行排序。排序后,排序后的字母应在前,符号和数字应在后。
let sortedArray = myArray.sorted { $0 < $1 }
print(sortedArray)
//I get ["*", "5", "a", "b", "c"]
//I want ["a", "b", "c", "5", "*"]
编辑:我看到了这个Answer。有什么更短/更好的方法吗?
【问题讨论】:
-
我不这么认为