即使我不使用ARC,我还应该使用“强”吗?

时间:2012-07-26 23:19:43

标签: objective-c

我知道这个问题有很多,但我发现的内容主要与它的揭幕有关,而且现在对此有更多了解。所以我想重新问:

由于引入了强关键字,有时当我让XCode为我生成属性代码时,它会使用“强”,其他时候会“保留”。

我个人尚未采用ARC,并且暂时不会用于学习目的。我是否应该在手动内存管理环境中使用任一关键字?我意识到使用strong会让我更容易移植到ARC,如果我这样做的话。据我所知,它们在功能上是相同的。

另外,你的回答是否同样适用于弱vs分配(但我知道它们并不完全相同)?

0 个答案:

没有答案