美文网首页
字典为空时的理解

字典为空时的理解

作者: 张麒麟 | 来源:发表于2016-11-29 17:49 被阅读9次

    http://blog.csdn.net/zwl492454828/article/details/52163271
    http://www.2cto.com/kf/201503/384479.html
    http://www.daxueit.com/article/5747.html

    字典涉及两个判断 防止越界
    判断key的存在
    if([dict objectForKey:@"xxx"]){
        // key存在
    }
    判断value的存在
    if(![[dict objectForKey:@"money"] isEqual:[NSNull null]]){
        // logic
    }
    

    这里需要注意:
    KEY存在,但是对应的value是NSNull用简单的if方法判断不出value是否是NSNull

    426BD591-F14E-42D8-A0AA-368DF2DAAE47.png

    相关文章

      网友评论

          本文标题:字典为空时的理解

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