iOS nil Nil NULL NSNull的区别
2016-05-24 11:49
309 查看
nil Nil NULL NSNull的区别:
nil:指向一个对象的空指针; NSObject *obj = nil;
Nil:指向一个类的空指针; Class class = Nil;
NULL:指向其他类型(基本类型、C类型)的空指针;int number = NULL;
NSNull:通常表示集合的空值;
[NSNull null] 通常可以作为一个数组的占位符
nil:指向一个对象的空指针; NSObject *obj = nil;
Nil:指向一个类的空指针; Class class = Nil;
NULL:指向其他类型(基本类型、C类型)的空指针;int number = NULL;
NSNull:通常表示集合的空值;
[NSNull null] 通常可以作为一个数组的占位符
相关文章推荐
- iOS中制作可复用的框架Framework
- iOS NSThread
- 编译器 —— 移除警告
- iOS 循环引用 委托 (实例说明)
- RN填坑-----tabBarIOS的icon和selectedIcon设置后无效
- iOS创建管理当前账号的单例类
- IOS 用到的一些三方库
- iOS开发中让子视图不响应父视图的手势识别器
- iOS开发-KVO的奥秘
- iOS上传照片:图片尺寸压缩,上传时大小压缩,QBImagePickerController多选照片出现的问题
- iOS开发 方法延迟执行的几种方式
- IOS开发中AVFoundation中AVAudioPlayer的使用
- ios键盘上方添加view
- iOS常用宏定义
- ios三方库
- iOS NStimer 使用注意问题
- iOStableview CollectionView 自动滚动到制定行
- iOS瀑布流Demo
- iOS- 弹蒙层
- iOS代码技巧之判断设备及状态