nil / Nil / NULL / NSNull
标志 | 值 | 含义 |
---|---|---|
NULL | (void *)0 | C指针的字面零值 |
nil | (id)0 | Objective-C对象的字面零值 |
Nil | (Class)0 | Objective-C类的字面零值 |
NSNull | [NSNull null] | 用来表示零值的单独的对象 |
nil是一个指向不存在的对象指针。
Nil被定义为指向零的类指针。
NSNull与nil以及NULL不同,因为它是一个实际的对象,而不是一个零值。
标志 | 值 | 含义 |
---|---|---|
NULL | (void *)0 | C指针的字面零值 |
nil | (id)0 | Objective-C对象的字面零值 |
Nil | (Class)0 | Objective-C类的字面零值 |
NSNull | [NSNull null] | 用来表示零值的单独的对象 |
nil是一个指向不存在的对象指针。
Nil被定义为指向零的类指针。
NSNull与nil以及NULL不同,因为它是一个实际的对象,而不是一个零值。
本文标题:iOS-nil / Nil / NULL / NSNull
本文链接:https://www.haomeiwen.com/subject/tyobuftx.html
网友评论