码迷,mamicode.com
首页 > 其他好文 > 详细

NSArray和NSDictionary添加空对象,以及nil和Nil和NULL和NSNull

时间:2014-12-06 19:30:24      阅读:1143      评论:0      收藏:0      [点我收藏+]

标签:http   io   ar   使用   sp   on   数据   2014   bs   

 

因为在NSArray和NSDictionary中nil中有特殊的含义(表示列表结束),所以不能在集合中放入nil值。如要确实需要存储一个表示“什么都没有”的值,可以使用NSNull类。

NSNull只有一个方法:

+ (NSNull *) null;

nil是一个对象指针为空,Nil是一个类指针为空,NULL是基本数据类型为空。

但是从数组取出NSNull对象不能和nil作比较,否则会出错,见这篇文章http://www.cocoachina.com/industry/20140424/8225.html;

NSArray和NSDictionary添加空对象,以及nil和Nil和NULL和NSNull

标签:http   io   ar   使用   sp   on   数据   2014   bs   

原文地址:http://www.cnblogs.com/shanyimin/p/4148558.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!