目前我有一个定义为var myArray = [(Date, Double)]()
的元组数组。如何在Swift中获取元组数组的最大Double值?
的myArray
输出可能是这个样子:
[(2016-08-30 07:00:00 +0000, 1.0), (2016-09-30 07:00:00 +0000, 0.050000000000000003),
(2016-10-30 07:00:00 +0000, 20.0), (2017-06-30 07:00:00 +0000, 6.0),
(2017-07-30 07:00:00 +0000, 5.0)]
我想从元组的阵列最大Double
值,但不知道如何去做。
我看到有一个函数:
myArray.max { (<#(Date, Double)#>, <#(Date, Double)#>) -> Bool in
}
不过,我不完全知道如何使用它,如果,即使是用正确的功能?
有人能指出我正确的方向吗?