合并数组及其在Objective C中的计数

酒吧

我有这样的数组

A = [@"aa",@"cc",@"bb",@"bb",@"cc",@"aa",@"cc"]

我需要将其转换为

A = [@"x2 aa",@"x2 bb",@"x3 cc"]
Anoop Vaidya

计算相似的元素并创建一个新字符串,然后将其添加到新数组中。如此处所示:

NSArray *aArray = @[@"aa", @"cc", @"bb", @"bb", @"cc", @"aa", @"cc"];

NSCountedSet *set = [NSCountedSet setWithArray:aArray];

NSMutableArray *countedArray = [NSMutableArray new];
for (NSString *str in set) {
    [countedArray addObject:[NSString stringWithFormat:@"x%ld %@",[set countForObject:str], str]];
}

NSLog(@"%@",countedArray);

输出:

(“ x2 bb”,“ x2 aa”,“ x3 cc”)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Python中合并数组及其数组元素?

来自分类Dev

C中的数组元素计数

来自分类Dev

在mongodb中合并父字段及其嵌套数组字段

来自分类Dev

计数合并数组中的乘积

来自分类Dev

在Objective-C中访问对象及其对象数组内的属性

来自分类Dev

c-数组中的错误计数结果

来自分类Dev

IOS:Objective-C:如何合并数组元素

来自分类Dev

在多维数组中合并和计数

来自分类Dev

快速比较数组中连续数字及其计数

来自分类Dev

使用仪器了解Objective-C中的保留计数(泄漏)

来自分类Dev

使用C ++中的合并排序算法实现计数反转

来自分类Dev

如何在Objective-C中合并两个数组?

来自分类Dev

在Objective-C iOS中合并具有相同值的对象数组

来自分类Dev

卡在C / MPI中无法计数大于x的数组元素

来自分类Dev

按值合并数组中的对象并获取每个对象的计数

来自分类Dev

数组中的反转计数数。使用合并排序

来自分类Dev

在Objective-C中合并排序

来自分类Dev

数组未在 C 中合并

来自分类Dev

汇总和合并列表及其计数

来自分类Dev

从数组数组中获取计数

来自分类Dev

应该在2D数组中计数相邻单元格的类在C#中无法正确计数

来自分类Dev

SQL Server 中的模式匹配及其计数

来自分类Dev

如何在C#中对不同数组中的相同元素进行计数

来自分类Dev

如何将数组中重复的值的计数存储到 C++ 中的映射中?

来自分类Dev

Objective-C中的自动引用计数不会阻止或减少哪种泄漏?

来自分类Dev

Objective-C >>有没有办法查看“运行中”的对象保留计数表?

来自分类Dev

在C中合并数组中的位变量

来自分类Dev

计数数组中的项目?

来自分类Dev

计数数组中的键

Related 相关文章

热门标签

归档