n00*_*dle 2 objective-c nsmutablearray ios
如何查看NSMutableArray
最常见的哪个值?
Array = "0,2,3,2,2,4
Run Code Online (Sandbox Code Playgroud)
值="2".
看看NSCountedSet
这将有助于解决您的问题.
NSCountedSet *countedSet = [[NSCountedSet alloc] initWithArray:youArray];
NSInteger maxCount = 0;
id maxObject = nil;
for (id object in countedSet) {
if ([countedSet object] > maxCount) {
maxCount = [countedSet countForObject:object];
maxObject = object;
}
}
return maxObject;
Run Code Online (Sandbox Code Playgroud)
这听起来像家庭作业.
编辑
如果它们被存储为字符串,而不是数字,然后换出NSNumber
了NSString
一切的工作原理相同.
编辑
实际上,我只是意识到它并不关心它是什么类型的对象......
无论对象是什么,最新编辑都将起作用.
归档时间: |
|
查看次数: |
67 次 |
最近记录: |