草庐IT

EntryStruct

全部标签

arrays - 你如何在 swift 中对结构数组进行排序

我有一个结构数组,如果可能的话,我希望能够使用sort()按两个变量中的任何一个对它进行排序struct{vardeadline=0varpriority=0}我查看了Swift编程语言文档中的sort(),但它只显示了简单的数组。可以使用sort()还是我必须自己构建? 最佳答案 在同一个数组变量中排序下面的排序函数完全相同,唯一的区别是它们有多简短和表达力:完整声明:myArr.sort{(lhs:EntryStruct,rhs:EntryStruct)->Boolin//youcanhaveadditionalcodehere

arrays - 你如何在 swift 中对结构数组进行排序

我有一个结构数组,如果可能的话,我希望能够使用sort()按两个变量中的任何一个对它进行排序struct{vardeadline=0varpriority=0}我查看了Swift编程语言文档中的sort(),但它只显示了简单的数组。可以使用sort()还是我必须自己构建? 最佳答案 在同一个数组变量中排序下面的排序函数完全相同,唯一的区别是它们有多简短和表达力:完整声明:myArr.sort{(lhs:EntryStruct,rhs:EntryStruct)->Boolin//youcanhaveadditionalcodehere