Tag: nssortdescriptor

如何sortingdate对象的NSMutableArray

我正在做一些小的工作,在NSMutableArray中sortingdatestring,我从sqlite数据库获取数组。 如果你打印的数组是这样显示的 datestring为(“2011-05-01”,“2011-02-01”,“2012-01-08”,“2012-05-08”,“2010-01-09) 我想按升序显示date。 请帮助我的家伙…..我是新手objc ..

像使用NSSortDescriptor的NSInteger一样对NSString值进行sorting

我创build了一个sorting描述符来sorting来自我的服务器的plist响应。 这与sorting键的值高达9的效果很好。有超过10个项目,我看到突变结果sorting键排列顺序= 1,10,11,2,3,4,5,6,7,8,9 NSSortDescriptor *aSortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"sort" ascending:YES]; self.myList = [NSMutableArray arrayWithArray:[unsortedList sortedArrayUsingDescriptors:[NSArray arrayWithObject:aSortDescriptor]]]; 如何按照1,2,3,4,5,6,7,8,9,10,11的顺序排列?