NSCountedSet -可变,无序,集合内可以有重复对象,并可计算重复次数
NSCountedSet *setOfNumbers = [ NSCountedSet setWithObjects : @10, @20, @10, @10, @30, nil ] ;
[ setOfNumbers addObject : @20 ] ;
[ setOfNumbers removeObject: @10 ] ;
unsigned long = [ setOfNumbers countForObject : @10 ] ; // %lu : 2