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、欢迎指正、交流。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,094评论 25 709
  • 作为喜欢娱乐八卦消遣人士,最近薛之谦的新闻像追剧一样的精彩。关注的娱乐公众号写的文章连着看了好几天,朋友的小群里也...
    桐缱花花阅读 2,299评论 0 0
  • 我存在,是因为你需要我。 一师范毕业后,分配到只有一条主街的小镇上一所中学教书,已有一年时间。短短一年时间,身边的...
    蒋慧敏阅读 3,456评论 0 8
  • 第十三章 亲密关系的解体与死亡 社会规范倾向肯定婚姻的美好,没有人会建议情侣研究一下离婚,于是大家都在婚姻中拼人品...
    Marymlj阅读 1,441评论 0 0
  • 什么什么,又有一个大事大事,人生有多少个大事,对你来说的大事是神马! 小编给亲们先道个歉,希望亲你不是被标题给带...
    执笔写育儿阅读 1,598评论 0 0

友情链接更多精彩内容