【发布时间】:2016-12-07 19:19:21
【问题描述】:
我正在尝试按字母顺序对字符串数组进行排序。当字符串不包含 Å、Ä 或 Ö(瑞典语)时,它可以使用标准排序功能。
我想像 A...Z、Å、Ä、Ö 一样订购它。相反,产生的顺序是 A...Z、Ä、Å、Ö。
我尝试使用localizedCompare,但没有成功。在这种情况下,Å 和 Ä 被翻译为“A”,Ö 被翻译为“O”。
let songs = self.allSongs.sort { return $0.title.localizedCompare($1.title) == .OrderedAscending }
关于如何做到这一点的任何想法?
【问题讨论】: