Mau*_*lik 11 cocoa nsmutablearray ios
我如何比较两个NSMutableArray?如果两者都相同则应返回true,否则为false.
谢谢...
vis*_*kh7 28
return ([array1 isEqualToArray:array2]);
Run Code Online (Sandbox Code Playgroud)
返回YES如果数组相等,否则返回NO
isEqualToArray:方法对你有帮助吗?
另一种方法是迭代两个数组并使用isEqual: 方法比较每个对象.打电话也一样isEqualToArray:.请注意,在两种变体中,isEqual:如果它不是标准类,则应在数组对象类中实现该方法.
在此操作之前,您可以比较它们的长度,如果它们不相等,那么就没有必要在更复杂的计算上花费资源.
使用isEqualToArray:方法比较两个数组对象
像这样 :
方法1:
return [array1 isEqualToArray:array2]; //return YES or NO
Run Code Online (Sandbox Code Playgroud)
方法2:
if([array1 isEqualToArray:array2]) {//perform condition on YES}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14048 次 |
| 最近记录: |