iOS开发笔记

iOS数组去重

2016-12-05  本文已影响57人  李Mr

对于开发过程中,数组去除重复的元素,如果数组中的元素是非自定义类型,则直接使用NSSet集合就可以去重。如下

NSSet *set = [NSSet setWithArray:arr];//arr为需要去除重复的数组

arr = [set allObjects];//得到去除重复元素后的数组

注:

对于自定义的元素数组。则需要重写该元素的hash方法和equals方法。给出

上一篇 下一篇

猜你喜欢

热点阅读