字典为空时的理解

来源:互联网 发布:万科工作 知乎 编辑:程序博客网 时间:2024/05/16 12:20

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
0 0