iOS判斷兩個數組中的元素是否相同

思路很簡單,首先判斷兩個數組數量是否相同,然後在判斷A中的元素是否B都有就行了

- (BOOL)array:(NSArray *)array1 isEqualTo:(NSArray *)array2 {
    if (array1.count != array2.count) {
        return NO;
    }
    for (NSString *str in array1) {
        if (![array2 containsObject:str]) {
            return NO;
        }
    }
    return YES;
    
}
如果發現什麼問題,還請指正。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章