我有两个NSArray
s ,其中数组的对象相同但可能位于不同的索引中。无论它们的索引如何,它都应该打印两者相等。
NSArray *arr1 = [[NSArray alloc]initWithObjects:@"aa", @"bb", @"1", @"cc", nil];
NSArray *arr2 = [[NSArray alloc]initWithObjects:@"bb", @"cc", @"1", @"aa", nil];
if ([arr1 isEqualToArray:arr2])
{
NSLog(@"Equal");
}
else
{
NSLog(@"Not equal");
}
上面的代码正在打印'Not equal'
,但它应该打印'Equal'
。我怎样才能做到这一点?