5
A
回答
12
使用NSCountedSet
和只打印返回一个数> 1 countForObject:
方法
参见this以获取更多信息
19
如@Lithu所描述的,使用NSCountedSet
的元素,请参阅下面的代码。
NSArray *arr = [[NSArray alloc]initWithObjects:@(1),@(1),@(2), @(1),nil]; NSCountedSet *cs = [[NSCountedSet alloc] initWithArray:arr]; NSLog(@"object count greater than 1 are"); for(NSNumber *num in cs){ if([cs countForObject:num]>1) NSLog(@"%@",num); }
+0
这太棒了! :) – Hemang
相关问题
- 1. 查找重复的指数在NSArray中
- 2. 检查重复NSArray
- 3. 查找重复项
- 4. 在NSArray中查找所有重复元素的索引
- 5. 在Datagridview中查找重复项
- 6. 在NSMutableArray中查找重复项
- 7. 在集合中查找重复项
- 8. MySQL在多列中查找重复项
- 9. 在Elasticsearch中查找重复项目
- 10. 在mysql中查找重复项
- 11. 在数组中查找重复项
- 12. 如何在arrayList中查找重复项?
- 13. 删除nsarray中的重复项
- 14. 查找重复项C#
- 15. Excel - 查找重复项
- 16. SQL,xQuery:查找重复项
- 17. 在NSArray中查找文本
- 18. 查找MYSQL中的重复项
- 19. 查找Xml列中的重复项
- 20. SQL - 查找两列中的重复项
- 21. 查找DB2中多行的重复项
- 22. 查找列中的重复项(DB2,SQL)
- 23. 查找ArrayList中的重复项
- 24. SQL Server - 查找表中的重复项
- 25. 查找/删除BigData中的重复项
- 26. SQL查询查找重复项
- 27. 查找重复项,但在结果中包括重复项和其他列
- 28. 在列表中查找项目和重复项
- 29. 在Access中通过查询查找重复项
- 30. 查找重复
看一看NSCountedSet。你可以从你的数组中创建其中的一个,然后循环查看哪些数的计数大于1. – rdelmar
我从来不知道NSArray可以直接存储Integer值。 :O –