nil表示一个对象指针为空,针对对象
>示例代码:
NSString *someString = nil; NSURL *someURL = nil; id someObject = nil; if (anotherObject == nil) // do somethingNil表示一个类指针为空,针对类
>示例代码:
Class someClass = Nil;
Class anotherClass = [NSString class];NULL表示基本数据类型为空,基本类型
>示例代码:
int *pointerToInt = NULL; char *pointerToChar = NULL; struct TreeNode *rootNode = NULL;NSNull:在集合对象中,表示空值的对象。