我正在尝试对领域对象进行排序。以下代码使用字母A-Z在标题上正确排序allSongs。在Realm中对字符串值(区域设置)进行排序的数组 - Swift
self.allSongs = realm.objects(Song.self).sorted("_title")
事情是,我需要包括Å,Ä和Ö(语言环境)。以下代码有效。它将歌曲正确排序。
realm.objects(Song.self).sort {
$0.title.compare($1.title, locale: swedish) == .OrderedAscending
}
问题是我无法将结果分配给我的歌曲数组。这一行给我一个错误:“不能分配类型[Song]的结果来输入结果”。
self.allSongs = realm.objects(Song.self).sort {
$0.title.compare($1.title, locale: swedish) == .OrderedAscending
}
有没有办法将它转换为正确的类型?
太糟糕了,没有这样的功能,但无论如何感谢! – atlas