2011-12-06 52 views
5

我有兩個NSArrays的NSRects(使用NSStringFromRect(NSRect)存儲)。有沒有一種快速的方法來檢查,看看數組中的項目是否相等,或者我將不得不做一個循環?因此,在陣列2,等等,等等可可:檢查兩個NSArrays是否相等

由於

回答

9

如果您檢查NSArray Reference,你會發現一個方便-isEqualToArray:方法,你想要什麼

8

從文檔-[NSArray isEqualToArray:]在陣列1 =第1項第1項:

比較所述接收陣列到另一個陣列。如果兩個數組擁有相同數量的對象,並且每個數組中的給定索引處的對象滿足isEqual:測試,則兩個數組的內容相同。

這正是你正在尋找的。

+0

由於這兩者應該做的。我檢查了參考頁面(實際上它仍然在另一個標籤中),這是一個沒有看到它的情況下直視它的情況...... doh ... – PruitIgoe