ios-数组排序

需求:

需要对数组noReadArray按照最后的时间lastTimej进行排序

实现方式:

排序实现

//lastTime 是noReadArray 数组model的一个属性

// 1> 创建排序描述器  可以是多个
NSSortDescriptor* sortByA = [NSSortDescriptor sortDescriptorWithKey:@"lastTime" ascending:NO];
//YES 是升序,NO是降序

/
/2> 存放排序器

NSArray *descriptorArray = [NSArray arrayWithObjects: sortByA,nil];

//3>进行排序
NSArray *lastArray = [noReadArray sortedArrayUsingDescriptors:descriptorArray];

使用场景:

1、需要客户端对某一个数据排序;
2、欢迎指正、交流。

你可能感兴趣的:(ios-数组排序)