nil : 通常用于表示一个实例对象的空指针,如 id obj = nil;
Nil : 通常用于表示一个类对象的空指针,如 Class cls = Nil;
NULL : 通常用于表示指向一个非对象类型(基本数据类型、C类型)的空指针,如 char *c = NULL;
oc中nil和NULL
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 首先要说明的是,nil、Nil、NULL三个关键字和NSNull类都是表示空,只是用处不一样,具体的区别如下: 一...
- 一、NULL声明位置在stddef.h文件对于普通的iOS开发者来说,通常NULL的定义就是:# define ...
- 一、NULL 1、声明位置 stddef.h文件 2、定义 #undef NULL #ifdef __cplusp...
- 前言 在表结构设计时我们经常会面对是否要加空值约束、默认值处理等问题,当向前人经验中检索时,经常会看到不建议为nu...
- nil Defines the id of a null instance.定义空实例的id。 我们给对象赋值时一...