美文网首页
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