本文介绍了如何你理清元组的数组?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何实现(或创建)一个元组列表的数组排序?

以下是从我的code收集。

基本上我创建的元组数组
并通过循环填充它;之后,我试图排序。

  VAR myStringArray:(字符串,整数)[]? =零
...myStringArray + =(实物,数字)
...myStringArray.sort {$ 0 GT; $ 1}

这是X $ C $ç给我,我才建:

解决方案

You have two problems. First, myStringArray is an Optional, you must "unwrap" it before you can call methods on it. Second, there is no > operator for tuples, you must do the comparison yourself

if myStringArray {
    myStringArray!.sort { $0.0 == $1.0 ? $0.1 > $1.1 : $0.0 > $1.0 }
}

这篇关于如何你理清元组的数组?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-22 14:29