0

私はいくつかの NSNumber を持つ NSMutableArray を持っています:

{1, 2, 3, 3, 2, 1, 6, 2}

各番号がリストに何回出現するかを知りたいです。

Ex :  
1 = 2  
2 = 3  
3 = 2  
6 = 1
4

1 に答える 1

11

すべてのアイテムを に入れることができますNSCountedSet

NSCountedSet* countedSet = [[NSCountedSet alloc] initWithArray:array];

for (NSNumber* number in countedSet) {
   NSLog(@"%@ = %u", number, [countedSet countForObject:number]);
}
于 2013-03-30T22:57:33.743 に答える