我怎么能转换的NSArray
一种NSDictionary
,通过阵列的对象的一个int领域作为重点NSDictionary
?
当需要过滤NSArray以获取返回的数组中的项的子集时,哪种方法更频繁且边缘情况更快?
我有一个充满字符串的数组,每个字符串都是一个名字.有些名称可能相同,有些名称可能不同.我正在使用的语言是Objective-C.我希望能够从这个数组中找出最受欢迎的名称(该数组将根据用户提供给应用程序的信息而动态显示).我不确定如何有效地实现这一目标.如果有人可以扩展或提供一个例子,我们将不胜感激.
谢谢
例:
NSArray *nameArray= [[NSArray alloc] initWithObjects @"james", @"megan", @"lauren", @"mike" @james", nil];
//james would be the most popular name
Run Code Online (Sandbox Code Playgroud)