iOS NSNull,nil,Nil的区别

 NSNull,nil,Nil的区别:   

    nil一般用做对象。我们给对象赋值时一般会使用object = nil,表示我想把这个对象释放掉。

    Nil一般表示类为空,比如:Class classA = Nil;

    NSNull 称它为“值为空的对象”。NSNull这个类是继承NSObject,并且只有一个“+ (NSNull *) null;”类方法。这就说明NSNull对象拥有一个有效的内存地址。

猜你喜欢

转载自blog.csdn.net/RangingWon/article/details/53915875