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。 我们给对象赋值时一...