小编use*_*903的帖子

删除NSArray中包含重复项的所有字符串

我试图弄清楚如何在Objective-C中实现它.

我想删除NSArray在数组中出现多次的字符串.

最后,我希望有一个数组只有一个数组中的唯一行(这意味着不仅删除了重复项,还删除了与重复项匹配的原始字符串.)

例如,如果您有以下数组:

NSArray *array = [NSArray arrayWithObjects:@"bob", @"frank", @"sarah", @"sarah", @"fred", @"corey", @"corey", nil];
Run Code Online (Sandbox Code Playgroud)

我希望新数组看起来像这样:

@"bob", @"frank", @"fred"
Run Code Online (Sandbox Code Playgroud)

objective-c

12
推荐指数
2
解决办法
4314
查看次数

数组索引列表; 查找array [index]重复的索引

我有一个indexArray索引的数组(让我们称之为)到另一个数组(称为sequence).我想扫描原始数组,sequence以查看这些索引的值是否重复.例如,如果有一个等于sequence[indexarray[(value at index 1)]]in 的值sequence,那么我想从中删除索引值indexArray.最后,我将得到一个只包含其值不重复的索引的数组.

arrays objective-c

0
推荐指数
1
解决办法
186
查看次数

标签 统计

objective-c ×2

arrays ×1