文档章节

nil, Nil, NULL 的区别

yoyoso
 yoyoso
发布于 2014/12/25 13:18
字数 125
阅读 48
收藏 1

程序中经常碰到,但是没有详细了解过。

:::objective-c
nil -> Null-pointer to objective- c object 

Nil -> Null-pointer to objective- c class 

null-> null pointer to primitive type or absence of data.

例如:

:::objective-c
NSURL *url = nil;

Class class = Nil;

int *pointerInt = NULL;

nil是令一个对象指针为空,Nil是令一个类指针为空,NULL是令基本数据类型指针为空。


本文转载自:http://iloss.me/post/kai-fa/2014-01-03-nil-nil-null

yoyoso
粉丝 49
博文 136
码字总数 48080
作品 0
南京
高级程序员
私信 提问
iOS nil、Nil、NULL和NSNull 的使用

nil用来给对象赋值(Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例),而N...

江山风雨
2018/07/04
0
0
ios nil、NULL和NSNull 的使用

nil用来给对象赋值(Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例),而N...

Align
2016/01/04
24
0
iOS中的(null) nil 问题

前段时间开发过程中,界面上莫名其妙的有些地方显示(null)有些地方显示 <null>,修改起来很蛋疼,经过查找资料来总结一下其中的微妙,免得以后再在这个东西上花无谓的时间去修改。 首先记录...

Marginx
2015/10/06
1K
0
在Objective-C中,nil、NULL有何区别??

Objective-c中,nil和NULL之间有什么区别呢??网上有说:nil用于对对象进行置空操作,NULL用于指针置空操作;nil跟NULL其实一样,只是对nil对象进行方法调用不抛异常; 疑惑:经过测试,下面...

逸仙时空
2013/01/23
1K
4
nil,NULL,NSNull的区别

nil,NULL,NSNull的区别 主要就以下几点: 1、nil:一般赋值给空对象; 2、NULL:一般赋值给nil之外的其他空值。如SEL等;   举个栗子(好重啊~):     [NSApp beginSheet:sheet    ...

Daniel_s
2015/12/25
31
0

没有更多内容

加载失败,请刷新页面

加载更多

重新开始学Java——反射

概念 reflection:自省 反射:镜子可以反射阳光一个java类 或 对象 通过照"镜子"来认知自己 Java语言中是怎么实现照镜子? java.lang.reflect 包 提供了"照镜子"API(应用程序接口) 如果要...

大家都是低调来的
28分钟前
7
0
爬取720万条城市历史天气数据

内容爬虫完毕,校验完毕,缺失信息暂未统计。总数据720万,地区3200个,年份从2011-2019,大小950Mb,原始数据已丢失,需要的朋友可以自己运行脚本挂一晚上。中间遇到了很多坑,有机会我再写...

八音弦
31分钟前
24
0
python的字典类型

1、新建字典 通过键值对 dict_1 = {'a':1,'b':2,'c':3} 通过dict()函数 list_1 = ['adam', 'bob', 'cathy', 'david', 'emma'] list_2 = [1,2,3,4,5] dict_2 = dict(zip(list_1,list_2)) 2、字......

davidwbnu
33分钟前
7
0
springcloud vue.js 前后分离 activiti工作流

本商品为 :springcloud + Springboot 微服务\分布式 工作流 前后分离 + 跨域 版本 (权限控制到菜单和按钮) 后台框架 :springcloud Greenwich.SR1 + springboot 2.1.4 + activiti6.0.0 + ...

java框架开发者
40分钟前
12
0
【jQuery基础学习】07 jQuery表单插件-Form

本文转载于:专业的前端网站➦【jQuery基础学习】07 jQuery表单插件-Form 作用:jQuery Form插件的作用是为了让我们可以很方便地用ajax的方式提交表单,从而使我们提交表单的时候页面不用进行...

前端老手
49分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部