在iOS中按日期排序

时间:2012-05-22 11:17:36

标签: ios

我将数据与插入日期一起存储在Sqlite数据库中。日期也以字符串格式存储在sqlite中。是否可以使用排序日期检索数据。我对此表示怀疑,因为Date也存储为字符串。如果通过查询无法做到这一点,有没有办法对NSDate进行排序。

这个问题的投票问题是什么?因此,我无法发布问题。请删除投票。理解我的问题的人已经回复了。如果没有人不理解这个问题,那么为什么Omar Abdelhafith回答了这个问题。这个想法也对我有所帮助。

提前致谢

1 个答案:

答案 0 :(得分:2)

现在我想到的是,自1970年以来将所有字符串数据转换为时间间隔 这样,时间和日期更容易处理,因为它们是整数 然后你可以做类似

的事情
   sortDesc = [[NSSortDescriptor alloc] initWithKey:@"title" ascending:YES];
    [array sortUsingDescriptors:[NSArray arrayWithObject:sortDesc]];