iOS 空值处理 nil Nil NULL NSNull kCFNull

对于各个空值名词解释,最好的办法直接看官方文档
nil
Defines the id of a null instance.
//指向一个实例对象的空指针

Nil
Defines the id of a null class.
//指向一个类(class)的空指针

NULL
//定义其他类型(基本类型、C类型)的空指针

NSNull
A singleton object used to represent null values in collection objects that don’t allow nil values.
//一个单例对象,用于表示不允许零值的集合对象中的null值。

你可能感兴趣的:(iOS 空值处理 nil Nil NULL NSNull kCFNull)