如何比较两个NSMutableArray?

问题描述

| 如何比较两个NSMutableArray?如果两者相同,则应返回true,否则返回false。 谢谢...     

解决方法

return ([array1 isEqualToArray:array2]);
如果数组相等,则返回
YES
,否则返回
NO
    ,
isEqualToArray:
方法对您有帮助吗? 另一种方法是遍历两个数组,并使用“ 4”方法比较每个对象。调用ѭ3the相同。请注意,在这两个变体中,如果不是标准类,则应在数组对象类中实现
isEqual:
方法。 在此操作之前,如果它们不相等,就可以比较它们的长度,因此没有必要在更复杂的计算上花费资源。     ,使用isEqualToArray:方法在两个数组对象之间进行比较 像这样 : 方法1:
return [array1 isEqualToArray:array2]; //return YES or NO
方法2:
if([array1 isEqualToArray:array2]) {//perform condition on YES}
    ,
[array1 isEqualToArray:array2];
    ,应该能够使用
NSArray
基类将一个数组与另一个数组进行比较:
- (BOOL)isEqualToArray:(NSArray *)otherArray
    ,
if([array1 isEqualToArray:array2]){

   }else{

   }
    

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...