博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
排序、根据字典元素中的数字排序
阅读量:5033 次
发布时间:2019-06-12

本文共 634 字,大约阅读时间需要 2 分钟。

NSLog(@"第四题");

        NSComparator comp=^(id obj1 ,id obj2){

            int age1=[ obj1[@"age"]intValue ];

            int age2=[obj2[@"age"]intValue];

            if(age1==age2){

                

                return [obj1[@"sex"] compare:obj2[@"sex"]];

                

            }

            if(age1<age2){

                return  NSOrderedAscending;

                

            }else if(age1>age2){

                return NSOrderedDescending;

            }else{

                return  NSOrderedSame;    

            }          

        };

//        NSArray*arrsort2=[newarr3 sortedArrayUsingSelector:@selector(compare:)];

        NSSortDescriptor *des1=[[NSSortDescriptor alloc]initWithKey:@"age" ascending:YES ];

        NSArray*del1=[NSArray arrayWithObjects:des1, nil];

        NSArray*arrsort5=[newarr3 sortedArrayUsingDescriptors:del1];

转载于:https://www.cnblogs.com/xzz5211314/p/5121832.html

你可能感兴趣的文章
函数中关于const关键字使用的注意事项
查看>>
js随机数的取整
查看>>
用php做一个简单的注册用户功能
查看>>
一款基于css3的3D图片翻页切换特效
查看>>
Feign使用Hystrix无效原因及解决方法
查看>>
hadoop2.2.0_hbase0.96_zookeeper3.4.5全分布式安装文档下载
查看>>
Flutter 贝塞尔曲线切割
查看>>
golang 的编译安装以及supervisord部署
查看>>
阿里架构师,讲述基于微服务的软件架构模式
查看>>
Eclipse导入maven项目时,Pom.xml文件报错处理方法
查看>>
01、JAVA开发准备
查看>>
txmpp
查看>>
【Github教程】史上最全github使用方法:github入门到精通
查看>>
抽象工厂模式(Abstract Factory)
查看>>
luogu1373 小a和uim之大逃离 (dp)
查看>>
Redis的Pub/Sub客户端实现
查看>>
springMVC入门(一)------springMVC基本概念与安装
查看>>
Sam做题记录
查看>>
[bzoj] 2453 维护数列 || 单点修改分块
查看>>
IIS版本变迁
查看>>