8

我刚得到一大堆别人写的代码。首先,我认为它是一个错字,但后来在其他几个地方也注意到了它。

本质是另一个程序员(不确定他的“技能水平”)将一些属性声明为

@property (strong, strong) NSObject *anObject;

编译器没有抱怨,所以我想知道是否有任何理由这样做,或者我应该认为它们都是“错别字”?

(项目使用ARC)

4

2 回答 2

7

我认为这样做没有任何意义,并且对编译器没有抱怨这一点感到惊讶。

于 2013-05-13T08:20:03.303 回答
1

我认为开发商写错了。强关键字将保留计数增加 1,因此增加 2 个强关键字可能开发人员认为将保留计数增加 2..

于 2013-05-13T08:20:50.977 回答