草庐IT

isPriority

全部标签

swift - 按两个属性对对象数组进行排序

在使用NSSortDescriptor之前已经询问并回答了这个问题,这很容易。但是是否有使用Array.sort()的Swift标准方法?structSortable{letisPriority:Boolletordering:Int}按一个属性对一组Sortables进行排序很简单:sort{$0.ordering但我想按isPriority排序,然后按ordering排序-我想不出一个简单的语句来实现这一点。 最佳答案 是的,使用Array.sort()有一个非常简单的方法代码:varsorted=array.sorted({(

swift - 按两个属性对对象数组进行排序

在使用NSSortDescriptor之前已经询问并回答了这个问题,这很容易。但是是否有使用Array.sort()的Swift标准方法?structSortable{letisPriority:Boolletordering:Int}按一个属性对一组Sortables进行排序很简单:sort{$0.ordering但我想按isPriority排序,然后按ordering排序-我想不出一个简单的语句来实现这一点。 最佳答案 是的,使用Array.sort()有一个非常简单的方法代码:varsorted=array.sorted({(