【发布时间】:2016-09-21 06:19:07
【问题描述】:
我有一个NSString 数组,每个NSString 元素都包含一个时间戳(纪元时间)和其他字符,例如:"time:1474437948687, <other characters>"。
NSArrary *myData = [self loadData];// my array
所以,myData 内部看起来像这样:
{"time:1474437948687,fajlsfj...",
"time:1474237943221, axsasdfd...",
"time:1474681430940, someother...",
...
}
我需要一个数组,它包含与上述数组相同的元素,但按时间戳的降序排序。我该怎么做?
我在遍历 NSString 数组时遇到了困难:
for (NSString element in myData) {
...
}
【问题讨论】:
-
使用 NSSortDescriptor 根据时间缩短数组。
-
谢谢,我马上去看看NSSortDescriptor,我之前没用过。
-
你能显示你的数组吗
-
@Leem.fin pl。检查我的答案我在同一天更新了原始类型的排序..
标签: ios objective-c sorting nsarray