首页 > 试题广场 >

Objective-C有可以使用的属性,以下描述错误的是:

[单选题]
Objective-C有可以使用的属性,以下描述错误的是:
  • retain表示持有特性,copy属性表示拷贝属性,都会建立一个相同的对象
  • assign是赋值属性,setter方法将传入参数赋值给实例变量
  • readonly是只读特性,只有getter方法,没有setter方法
  • readwrite是可读可写特性,需要生成getter方法和setter方法

用retain修饰的可变类属性被赋值时是指针拷贝,并不会产生新对象,因此被引用的对象内容改变时,它的内容也会随之改变,而用copy修饰的可变类属性被赋值时则是内容拷贝,会生成一个全新的对象,不会受原引用对象的影响

发表于 2020-07-23 10:00:32 回复(0)