NSCountSet

在ios中NSCountSet统计重复元素的


NSCountSet很少使用

可能你会发现这个类的父类是NSMutableSet。纳尼?不是说NSMutableSet是不可以储存重复对象的吗。其实NSCountedSet也是不能储存重复的对象的,查看Apple文档中对这个类的描述有这么一句:

Each distinct object inserted into an NSCountedSet object has a counter associated with it.

插入NSCountedSet对象的每个不同的对象都有一个与之相关的计数器

也就是说如果遇到重复对象的加入,这个对象的计数器就会+1。所以可以到这个类有个名叫

  • (NSUInteger)countForObject:(id)object 的方法来统计重复对象的个数。

参考http://m.blog.csdn.net/article/details?id=23975535

你可能感兴趣的:(NSCountSet)