美文网首页
iOS判断2个字典是否相同是否已经存在数组中了

iOS判断2个字典是否相同是否已经存在数组中了

作者: andy_tu | 来源:发表于2019-03-29 18:23 被阅读0次

    判断2个字典是否相同,必须2个字典的键和值完全相同,才表示2个字典相同,其中有一个不同字典就不相同

    NSMutableArray *arr = [NSMutableArray array];
     NSDictionary *dic1 = @{@"one":@12};    
    NSMutableDictionary *dic11 = [[NSMutableDictionary alloc] initWithDictionary:dic1];
    [arr addObject:dic1];
     [arr addObject:dic11];
      NSDictionary *dic2 = @{@"one":@12};
      NSMutableDictionary *dic22 = [[NSMutableDictionary alloc] initWithDictionary:dic2];
        BOOL bexist = [arr containsObject:dic2];  // 返回YES
        bexist = [arr containsObject:dic22];    //返回YES
    

    相关文章

      网友评论

          本文标题:iOS判断2个字典是否相同是否已经存在数组中了

          本文链接:https://www.haomeiwen.com/subject/ymerbqtx.html