IOS 数组去重,数组倒序排序

原创 2016年08月29日 15:38:48


今天在做人人颂项目的时候

需要搜索问题。

服务器给的数据需要自己遍历


于是乎遇到了数数组去重的问题,这里分享一下。


利用了NSSet的特性


    // 2.0 数组去重

    NSSet *set = [NSSet setWithArray:self.sectionArr];

    [self.sectionArr removeAllObjects];

    NSArray * arrTemp = [set allObjects];


    // 3.0 数组倒序排序

    NSArray* reversedArray = [[arrTemp reverseObjectEnumerator] allObjects];

    self.sectionArr = reversedArray;

    [self.tableView reloadData];


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

数组,字符元素倒序互换

  • 2014年04月19日 16:15
  • 565B
  • 下载

实现字符数组中的单词倒序输出

功能:实现字符数组中的单词倒序输出 例如:this is an apple ===>apple an is this 要求:不能开辟新的数组或者其他内存单元,使其空间复杂度为O(1) 本程序在L...

链表逆序(递归&非递归)/倒序输出链表值/用一个递增序列构建平衡二叉搜索树/用递归的方法判断数组是不是升(降)序排列

下面要讨论的问题h

iOS模型数组排序

  • 2016年04月19日 19:44
  • 1.66MB
  • 下载

java数组元素倒序的三种方法

将数组元素反转有多种实现方式,这里介绍常见的三种. 直接数组元素对换 @Test public void testReverseSelf() throws Exception { Sy...

Java 数组元素倒序的三种方式

Java 数组元素反转的三种方式将数组元素反转有多种实现方式,这里介绍常见的三种. 1. 直接数组元素对换 @Test public void testReverseSelf() throws Ex...

IOS数组按中文关键字以字母序排序(稍后添加 demo)

IOS项目中会用到对通讯录的联系人或是会员按姓名为关键字排序,因为NSArray并不直接支持对汉字的排序,这就要通过将汉字转换成拼音完成按A~Z的排序,这看起来是个头疼的问题,因为牵扯到汉字转为拼音,...

iOS数组按中文关键字以字母序排序

iOS数组按中文关键字以字母序排序iOS项目中会用到对通讯录的联系人或是会员按姓名为关键字排序,因为NSArray并不直接支持对汉字的排序,这就要通过将汉字转换成拼音完成按A~Z的排序,这看起来是个头...
  • jichunw
  • jichunw
  • 2016年03月04日 14:14
  • 216
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IOS 数组去重,数组倒序排序
举报原因:
原因补充:

(最多只允许输入30个字)