我有两个NSArrays的NSRects(使用NSStringFromRect(NSRect)存储)。有没有一种快速的方法来检查,看看数组中的项目是否相等,或者我将不得不做一个循环?因此,在阵列2,等等,等等可可:检查两个NSArrays是否相等
由于
我有两个NSArrays的NSRects(使用NSStringFromRect(NSRect)存储)。有没有一种快速的方法来检查,看看数组中的项目是否相等,或者我将不得不做一个循环?因此,在阵列2,等等,等等可可:检查两个NSArrays是否相等
由于
如果您检查NSArray Reference,你会发现一个方便-isEqualToArray:
方法,你想要什么
从文档-[NSArray isEqualToArray:]
在阵列1 =第1项第1项:
比较所述接收阵列到另一个阵列。如果两个数组拥有相同数量的对象,并且每个数组中的给定索引处的对象满足
isEqual:
测试,则两个数组的内容相同。
这正是你正在寻找的。
由于这两者应该做的。我检查了参考页面(实际上它仍然在另一个标签中),这是一个没有看到它的情况下直视它的情况...... doh ... – PruitIgoe