zoukankan      html  css  js  c++  java
  • 排序、根据字典元素中的数字排序

    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];

  • 相关阅读:
    devm_xxx机制
    shell中的IFS和$*变量
    数轮中结论记录,超大指数取模
    ZOJ 3537 Cake 求凸包 区间DP
    数据库 外键
    python 学习笔记 sqlalchemy
    python 学记笔记 SQLalchemy
    malloc 函数详解
    动态字典树
    枚举子集的写法
  • 原文地址:https://www.cnblogs.com/xzz5211314/p/5121832.html
Copyright © 2011-2022 走看看