![](/img/trans.png)
[英]Clang failed with exit code 254 while converting non-ARC project to Objective-C ARC using XCode
[英]Is there any downside to using __weak in non-ARC iOS Objective-C code?
我正在编写没有ARC的iOS Objective-C代码。 我更喜欢
__weak MyClass *myWeakIVar;
到
MyClass *myWeakIvar; // weak
它不仅让我读起来更好,而且,如果我曾经在垃圾收集平台等上使用此代码,我将获得__weak指令的好处。 这有什么缺点吗? 换句话说,它当前是否等同于iOS上的noop(再次没有ARC)?
根据此线程 ,如果禁用了ARC, __weak
在iOS上不执行任何操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.