2

有什么区别吗?

假设它们和ARC中一样,retain应该换成strong?

所以我可以说它们是一样的吗?

4

2 回答 2

4

不,没有区别。根据我在这里的回答:

  • retain / strong:(自动保留/释放设置值,确保值不会意外释放)(默认为 ARC 和对象类型)

此外, readwrite 是属性的默认设置,因此这不是必需的,并且您已经指定nonatomic.

于 2012-08-24T17:05:25.550 回答
0

strong 替换了 retain 和类似的功能。如果它的对象弱替换分配(说引用对象但不增加其引用计数),则两者之间的非原子是相同的

于 2012-08-24T17:06:32.023 回答