黑马程序员技术交流社区

标题: oc中nil和null的区别 [打印本页]

作者: ch8898163    时间: 2014-10-2 22:22
标题: oc中nil和null的区别
无聊之下就看了看学习贴,看到这个问题Objective-c中,nil和NULL之间有什么区别呢??网上有说:nil用于对对象进行置空操作,NULL用于指针置空操作;nil跟NULL其实一样,只是对nil对象进行方法调用不抛异常;

谁能给我扫扫盲...

作者: alpha.huai    时间: 2014-10-3 00:11
不光nil,NULL,还有Nil,NSNull诶。我查了说,nil可以回应消息,这样就不会为空指针烦恼了,也可以向nil发送消息(不懂向空发消息指明什么)。
作者: 1014917278    时间: 2014-10-3 22:23
NULL是用在c里面的,nil和nsnil是oc的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2