iOS 【nil,NULL,NSNULL】
来源:互联网 发布:编程语言有多少 编辑:程序博客网 时间:2024/06/05 05:35
① nil:一般赋值给空对象。
② NULL:NULL 是一个通用指针(泛型指针)。
一般赋值给 nil 之外的其他空值。如SEL等。
③ NSNULL:[NSNull null] 是一个对象,他用在不能使用 nil 的场合。
因为在 NSArray 和 NSDictionary 中 nil 有特殊的含义(表示列表结束),所以不能在集合中放入 nil 值。如要确实需要存储一个表示“什么都没有”的值,可以使用 NSNull 类。NSNull只有一个方法:
+ (NSNull *) null;
④ 当向 nil 发送消息时,返回 NO,不会有异常,程序将继续执行下去。
而向 NSNull 的对象发送消息时会收到异常。 1 0
- iOS nil NULL NSNull
- iOS 【nil,NULL,NSNULL】
- IOS注意之nil,Nil,NULL,NSNull
- ios nil Nil NULL NSNull区别
- iOS nil, Nil, NSNull NULL的区别
- iOS空值--nil,Nil,NULL,NSNull
- iOS - nil、Nil、NULL、NSNull简单介绍
- ios nil Nil Null NSNull的区别
- ios nil Nil Null NSNull的区别
- ios nil Nil Null NSNull的区别
- iOS nil Nil NULL NSNull的区别
- iOS 探讨之 nil Nil NULL NSNull
- iOS --- nil、Nil、NULL、NSNull的区别
- iOS中nil、Nil、NULL、NSNull 区别
- iOS nil、Nil、NULL、NSNull的区别
- iOS中nil 、NULL、 Nil 、NSNull
- IOS之nil,Nil,null,Null,NULL,NSNull
- iOS之nil,Nil,null,Null,NULL,NSNull
- static关键字总结
- MySQL · 引擎特性 · InnoDB redo log漫游
- x264编码器参数设置
- ES1:Windows下安装ElasticSearch
- NYOJ 325 zb的生日(组合数搜索)
- iOS 【nil,NULL,NSNULL】
- poj 1745 Divisibility
- 编写程序,将一个十进制正整数转换成十六进制数
- 机器学习模型LaTeX公式版:隐马尔科夫模型
- 终端命令行上传代码到GitHub的步骤
- All 103 Shortcuts for Eclipse
- 关于CardView底部显示不出来或者不全的解释
- etcd学习笔记
- P2158 [SDOI2008]仪仗队