【发布时间】:2012-05-01 05:27:19
【问题描述】:
表格视图中列出的文件的文件名如下: 文件 5 月 1 日凌晨 3:00.mp3 文件 5 月 3 日凌晨 3:01.mp3
有没有一种方法可以按文件名中包含的日期对其进行排序?
【问题讨论】:
标签: iphone xcode uitableview nsstring sorting
表格视图中列出的文件的文件名如下: 文件 5 月 1 日凌晨 3:00.mp3 文件 5 月 3 日凌晨 3:01.mp3
有没有一种方法可以按文件名中包含的日期对其进行排序?
【问题讨论】:
标签: iphone xcode uitableview nsstring sorting
【讨论】:
你必须使用 NSSortDescriptor :-
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
NSSortDescriptor *sorter = [[NSSortDescriptor alloc] initWithKey:date ascending:YES];
[yourArrayName sortUsingDescriptors:[NSArray arrayWithObject:sorter]];
}
希望对你有帮助谢谢:)
【讨论】: