首页 > 试题广场 >

下列使用方法中正确的是( &...

[单选题]
下列使用方法中正确的是(      )
  • NSURL *url=nil;
  • Class class=Nil;
  • id foo=nil;
  • id foo=NIL;
nil是宏,是对于Objective-C中的对象而使用的,表示对象为空
Nil是宏,是对于Objective-C中的类而使用的,表示类指向空
NSNull是类类型,是用于表示空的占位对象,与JS或者服务器的null类似的含义。比如服务器需要你传一个空的字段,就需要用【NSNull  null】
NULL是无类型的,只是一个宏,代表空

发表于 2020-05-11 15:42:39 回复(3)
四个选项只有D报错Use of undeclared identifier 'NIL',应该是选错误的选项
发表于 2022-02-22 14:58:18 回复(0)
不应该选错误的吗
发表于 2021-03-27 11:22:11 回复(0)
Abc都是正确的,这题目应该选错的
发表于 2021-09-03 10:05:30 回复(0)

不明白 求大神解释

发表于 2020-01-27 23:11:14 回复(0)