守望远方

热爱生活 热爱工作 守望远方
NSArray排序

//yes 到正序 no为倒叙
+ (NSArray *)sortArray:(NSArray *)dataArray withKey:(NSString *)key ascending:(BOOL)ascending{
    if (!dataArray || !key) {
        return nil;
    }
    NSSortDescriptor *sortDescriptor = [[[NSSortDescriptor alloc] initWithKey:key ascending:ascending] autorelease];
   
    NSMutableArray *array = [[[NSMutableArray alloc] initWithArray:dataArray] autorelease];
   
    return [array sortedArrayUsingDescriptors:[NSArray arrayWithObject:sortDescriptor]];
}

posted on 2012-12-10 17:06  守望远方  阅读(308)  评论(0编辑  收藏  举报