how to compare two optional NSArrays in Swift

后端 未结 4 1250
野的像风
野的像风 2020-12-18 17:49

Let\'s have two optional NSArrays. The goal is to check, if they are equal. My solution is

func isArrayEqualToArray(array1:NSArray?, array2:NSArray?) -> B         


        
4条回答
  •  佛祖请我去吃肉
    2020-12-18 18:04

    Yes, indeed, you don't need to overcomplicate things:

    func isArrayEqualToArray(array1: NSArray?, array2: NSArray?) -> Bool {
        if array1 == nil && array2 == nil {
            return true;
        }
    
        if array1 != nil && array2 != nil {
            return array1!.isEqualToArray(array2!);
        }
    
        return false;
    }
    

提交回复
热议问题