我是一名相对有经验的iOS开发者,但有一件事情一直困扰着我,那就是Nil(大写)、nil(小写)和NULL在性能和用法上有什么区别?我绝对确定它们之间存在差异,否则为什么会首先分别定义它们...
我是一名相对有经验的iOS开发者,但有一件事情一直困扰着我,那就是Nil(大写)、nil(小写)和NULL在性能和用法上有什么区别?我绝对确定它们之间存在差异,否则为什么会首先分别定义它们...
NULL (void *)0 C指针的字面值null值
nil (id)0 Objective-C对象的字面值null值
Nil (Class)0 Objective-C类的字面值null值
NSNull [NSNull null] 单例对象,用于表示null