因为集合中不允许存放nil值,因为他在集合中有特殊的意义
当需要存放个表示“什么都没有”的值的时候,使用NSNull
void null(){
//单例的,所有的对象都指向一个地址
NSNull *nul=[NSNull null];
NSNull *nul1=[NSNull null];
//nul==nul1比较的时地址
NSLog(@"%i",nul==nul1);
}
本文介绍了在Objective-C中如何使用NSNull来表示空值,并通过代码示例解释了为什么集合不允许存放nil值,以及如何利用NSNull单例特性来实现统一的空值表示。
因为集合中不允许存放nil值,因为他在集合中有特殊的意义
当需要存放个表示“什么都没有”的值的时候,使用NSNull
void null(){
//单例的,所有的对象都指向一个地址
NSNull *nul=[NSNull null];
NSNull *nul1=[NSNull null];
//nul==nul1比较的时地址
NSLog(@"%i",nul==nul1);
}
8632
1222
977
886

被折叠的 条评论
为什么被折叠?