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.");

        }

        

       

  • 相关阅读:
    XHR 学习整理
    IT职业规划与行业分析(转)
    hibernate的native sql查询(转)
    关于html selection 的经典示例
    html Selection
    javaWeb网购系统
    随笔,java我差很多
    系统架构:Web应用架构的新趋势---前端和后端分离的一点想法(转)
    oracle11g 重装操作系统后,如何利用原有oracle表空间文件还原数据库
    myeclipse maven 安装
  • 原文地址:https://www.cnblogs.com/zander/p/2949494.html
Copyright © 2011-2022 走看看