【发布时间】:2014-05-14 11:48:19
【问题描述】:
这确实是一个简单的问题,但我想要一种简短的方法来比较两个数组以获取包含对象的索引。例如我们有两个数组....
NSArray *array1=@[@"b",@"a",@"c"];
NSArray *array2=@[@"c",@"b",@"a"];
从array2到array1比较后,我想要array1中包含对象的索引。
我试图检查这个链接,但没有得到预期的答案 Fastest way to check if an array contains the same objects of another array
【问题讨论】:
-
如果你只是想比较身份而不是使用
[array indexOfObject:obj1] -
但是首先我需要比较两个数组,当我得到同一个对象时,我需要找出那个对象的索引。
-
那么你想获取array1和array2中存在的对象,然后获取这些对象在array1中的索引吗?还是在两个数组中?
-
@DivyaBhalodiya:它不是重复的,我已经检查了 stackoverflow.com/questions/14935233/… 中的 ans 并且上面也提到了......我想要比较两个数组后的对象索引。谢谢
标签: arrays ios7 nsarray nspredicate