美文网首页
nil/Nil/NSNull

nil/Nil/NSNull

作者: 陈_振 | 来源:发表于2018-07-17 10:39 被阅读0次

参考文章:
nil/Nil/NSNull

1.png

NULL:C类型的指针(void *),指针变量,空指针。

nil:是一个对象类型指针,指向nothing。

Nil:是一个类对象的指针,指向nothing。

NSNull :是一个OC对象,用来表达空的单例对象。常用于存放在容器类对象中(NSArray,NSDictionary)

NSMutableDictionary *mutableDictionary = [NSMutableDictionary dictionary];
mutableDictionary[@"someKey"] = [NSNull null]; // Sets value of NSNull singleton for `someKey`
NSLog(@"Keys: %@", [mutableDictionary allKeys]); // @[@"someKey"]

相关文章

网友评论

      本文标题:nil/Nil/NSNull

      本文链接:https://www.haomeiwen.com/subject/ytdwpftx.html