我有一個NSString
的數組,每個NSString
元素包含一個時間戳(epoch time)和其他字符,例如:"time:1474437948687, <other characters>"
。NSArray中的排序元素基於元素的時間戳
NSArrary *myData = [self loadData];// my array
所以,myData
看起來像這裏面:
{"time:1474437948687,fajlsfj...",
"time:1474237943221, axsasdfd...",
"time:1474681430940, someother...",
...
}
我需要有一個包含相同的元素上面陣列的陣列,但在降時間戳的順序進行排序。我該怎麼做?
我卡住與迭代的NSString陣列上:
for (NSString element in myData) {
...
}
使用NSSortDescriptor基於時間對數組進行縮短。 –
謝謝,我很快會看看NSSortDescriptor,我之前沒有用過它。 –
你能告訴我們你的數組 –