文章目录
  1. 1. 前言
  2. 2. 参考资料
  3. 3. 文档信息

前言


1.NULL 基本类型的指针为空

1
int *p = NULL;

2.nil对象类型指针为空

1
2
NSString * str = nil;
id obj = nil;

3.Nil 类的类型为空Class类型

1
2
Class cl = [NSString class];
cl = Nil;

4.空对象

1
[NSNull null];

5.空对象可以用来占位

1
2
NSArray * arr = @[@"1",@"2",[NSNull null]];
NSArray * arr1 = [[NSArray alloc]initWithObjects:@"2","3",[NSNull null],nil];

6.判断对象指针是不是指向空对象 返回值为BOOL类型

1
(id)str == [NSNull null]

参考资料


文档信息


  • 版权声明:自由转载-保持署名-非商用-非衍生 ( CC BY-NC-ND 4.0 )
文章目录
  1. 1. 前言
  2. 2. 参考资料
  3. 3. 文档信息