zoukankan      html  css  js  c++  java
  • nil NULL [NSNULL null]

     NSLog(@"%@",[NSStringstringWithFormat:@"%@",nil]);

        NSArray* array = [NSArrayarrayWithObjects:[NSNullnull],[NSStringstringWithFormat:@"%@",nil], nil];

        NSObject* o1 = [array objectAtIndex:0];

            NSObject* o2 = [array objectAtIndex:1];

        BOOL inull = (NSNull*)responsibility == [NSNull null];

        Class class =  NSClassFromString(responsibility);

        Class class2 =  [responsibility class];

        

        

        if (responsibility==nil) {

            NSLog(@"responsibility is nil.");

        }

        

        

        if (responsibility==NULL) {

            NSLog(@"responsibility is NULL.");

        }

        

        

       

    [NSNull null] 是个单例  仅仅为了在集合中表示空数值 集合中不能有nil 

     if ((NSNull*)responsibility==[NSNull null]) {

            NSLog(@"responsibility is nsnull.");

        }

     if ([(NSNull*)responsibility isEqual:[NSNull null]]) {

            NSLog(@"responsibility is nsnull.");

        }

         

        if (responsibility.length) {

            NSLog(@"responsibility is length ::%d.",responsibility.length);

        }

        

        //--o2

        

        if (o2==nil) {

            NSLog(@"o2 is nil.");

        }

        

        

        if (o2==NULL) {

            NSLog(@"o2 is NULL.");

        }

        

        

        if ((NSNull*)o2==[NSNull null]) {

            NSLog(@"o2 is nsnull.");

        }

        

       

        //--o1

        

        if (o1==nil) {

            NSLog(@"o1 is nil.");

        }

        

        

        if (o1==NULL) {

            NSLog(@"o1 is NULL.");

        }

        

        

        if ((NSNull*)o1==[NSNull null]) {

            NSLog(@"o1 is nsnull.");

        }

        

       

  • 相关阅读:
    SQL 标准中的四种隔离级别
    java中快速排序的理解以及实例
    java中对插入排序的理解以及实例
    对冒泡排序的理解和实例
    MYSQL面试
    软件测试面试问题
    软件测试
    Linux常用命令
    关于将博客搬家至博客园的声明
    MFC常见问题以及解决方法(1)_MFC下文本编辑框按下回车后窗口退出
  • 原文地址:https://www.cnblogs.com/zander/p/2949494.html
Copyright © 2011-2022 走看看