首页 > 其他 > 详细

Objective-C:Foundation框架-常用类-NSNull

时间:2015-12-24 16:26:02      阅读:218      评论:0      收藏:0      [点我收藏+]

集合中是不能存储nil值的,因为nil在集合中有特殊含义,但有时确实需要存储一个表示“什么都没有”的值,那么可以使用NSNull,它也是NSObject的一个子类。

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[])
{

    @autoreleasepool {
        // [NSNull null]返回的是同一个单粒对象
        NSNull *n = [NSNull null];
        
        NSNull *n1 = [NSNull null];
        
        NSNull *n2 = [NSNull null];

        
        NSNull *n3 = [NSNull null];

        NSLog(@"%i", n == n1);
        
        // {"id":10, "name":"mj", "descs":null}
    }
    return 0;
}

 

Objective-C:Foundation框架-常用类-NSNull

原文:http://www.cnblogs.com/yif1991/p/5068276.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!