【发布时间】:2016-10-27 03:50:28
【问题描述】:
我有一个在 Xcode 8 Beta 中使用的函数,它先按字母顺序对数组进行排序,然后再按数字排序。
我使用的函数是:
func sortArray(arrayToSort: [String])->[String]{
let sortedArray = arrayToSort.sorted {
(first, second) in
first.compare(second, options: .numericSearch) == ComparisonResult.orderedAscending
}
print(sortedArray)
return sortedArray
}
但是这不再起作用了。有谁知道我如何在 Swift 3 中做到这一点?
【问题讨论】: