iOS数组去重方式

2020-06-16 15:06:37 浏览数 (1)

数组法
代码语言:javascript复制
for (NSString *item in originalArr) {
  if (![resultArrM containsObject:item]) {
     [resultArrM addObject:item];
   }
}
利用NSDictionary
代码语言:javascript复制
for (NSNumber *n in originalArr) {
   [dict setObject:n forKey:n];
}

#######NSSet

代码语言:javascript复制
NSSet *set = [NSSet setWithArray:originalArr];

0 人点赞