单项选择题
对于下面代码说法正确的是:() @property(copy,nonatomic,readonly)NSString*calValue;
A.没有getter方法,当对calValue赋值时,将产生一个NSString副本。 B.此属性可保证多线程安全。 C.此属性在合成时可以生成设置器方法(setter-getter方法)。 D.此属性只能读取,不能赋值。
下列选项中不能正常为emp的name属性赋值的代码有()A.emp.name=@"李连杰";B.emp->na...
单项选择题下列选项中不能正常为emp的name属性赋值的代码有()
A.emp.name=@"李连杰"; B.emp->name=@"周杰伦"; C.[empset Value:@"柳传志"forKey:@"name"]; D.[empset Name:@"黄圣依"];
自定义一个Person类,下面哪个选项是规范的便利构造器声明方式()A.-(id)personWithName...
单项选择题自定义一个Person类,下面哪个选项是规范的便利构造器声明方式()
A.-(id)personWithName:(NSString*)theName; B.-(id)personwithName:(NSString*)theName; C.+(id)personwithName:(NSString*)theName; D.+(id)personWithName:(NSString*)theName;
声明一个返回值为NSArray,并且带两个字符串对象的Block类型变量()A.NSArray(*aBlock...
单项选择题声明一个返回值为NSArray,并且带两个字符串对象的Block类型变量()
A.NSArray(*aBlock)(NSString*str,NSString*str2) B.NSArray^(*aBlock)(NSString*str,NSString*str2) C.NSArray(^aBlock)(NSString*str,NSString*str2) D.NSArray*(^aBlock)(NSString*str,NSString*str2)