假设我有三个可变数组:arr1、arr2 和 arr3。我想将arr1中的所有元素与arr2中的每个元素进行比较,如果arr2中的一个元素包含arr1中的所有元素,我想将它添加到arr3中。所以我认为它看起来像我下面的代码。在 Objective-C 中是否有一些我不知道的智能功能,或者有什么方法可以做到这一点?
for(int i; i < arr2.count; i++)
{
if([arr2 objectAtIndex:i] containAllElementsInArray:arr1]])
{
[arr3 addObject:[arr2 objectAtIndex:i]];
}
}