Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在NSSet中查找缺少的对象_Ios_Objective C_Nsset - Fatal编程技术网

Ios 在NSSet中查找缺少的对象

Ios 在NSSet中查找缺少的对象,ios,objective-c,nsset,Ios,Objective C,Nsset,我有两个NSSet,比如SetA和SetB SetA有3个对象集合=@[ObjectA,ObjectB,ObjectC] SetB有4个对象SetB=@[ObjectA,ObjectC,ObjectD,ObjectE] 我想知道SetA的哪些物体在SetB中丢失了。我可以这样做的一种方法是迭代SetA中的每个对象,然后在SetB中找到它 问题-是否有一种更快的方法来实现这一点,我不必迭代整个集合。这些集合是动态填充的。使用NSMutableSet和minuset删除另一个集合中的元素。区别在于你

我有两个NSSet,比如SetA和SetB

SetA有3个对象<代码>集合=@[ObjectA,ObjectB,ObjectC]

SetB有4个对象<代码>SetB=@[ObjectA,ObjectC,ObjectD,ObjectE]

我想知道SetA的哪些物体在SetB中丢失了。我可以这样做的一种方法是迭代SetA中的每个对象,然后在SetB中找到它


问题-是否有一种更快的方法来实现这一点,我不必迭代整个集合。这些集合是动态填充的。

使用NSMutableSet和
minuset
删除另一个集合中的元素。区别在于你在寻找什么