比较两个数组

Mr.*_*Roy 0 arrays iphone ios ios5

我有两个数组:

array1=[1,2,3,4,5,6,7,8,9,10,11]
array2=[1,2]
Run Code Online (Sandbox Code Playgroud)

我想比较"array2"中的天气元素是否存在于"array1"中.如果是,那么我需要运行一个函数,否则退出.怎么做?

Muh*_*wan 7

我得到了这样的常见项目: -

NSMutableSet *idSet=[NSMutableSet setWithArray:Array1];
[idSet intersectSet:[NSSet setWithArray:Array2]];
NSArray *Common_array=[idSet allObjects];
Run Code Online (Sandbox Code Playgroud)

在公共数组中,您可以获得两个数组中存在的相同对象,并且在Common_array中是0对象,而在两个数组中,对象上没有相同的对象.