我想排序基於陣列上的多個陣列是的NSDate如何基於數組swift對多個數組進行排序?
的
var date = [NSDate]()
var name = [String]()
var job = [String]()
陣列我想排序基於日期名和作業。示例像
date = [2016-04-02 01:03:42 +00002,2016-03-02 01:03:42 +0000,2016-05-02 01:03:42 +0000]
name = [john,alex,danson]
job = [engineer,programmer,swimmer]
我想排序日期從最舊到最新然後我想根據日期排序名稱和工作。結果將會像
date = [2016-03-02 01:03:42 +0000 ,2016-04-02 01:03:42 +0000 , 2016-05-02 01:03:42 +0000 ] //Being Sorted
name = [alex,john,danson]
job = [programmer,engineer,swimmer]
我該怎麼做?
這是學校的作業嗎? – Fonix
實際上是我的項目 –
將它們組合成一個元組數組或將其封裝爲結構更有意義。 –