我的ARC应用程序如何在iOS 3.x中运行?

Rya*_*n F 7 iphone objective-c ios automatic-ref-counting

所以我发现ARC仅支持运行iOS 4.0+的设备.

我的应用程序(在商店中)如何在运行iOS 3.0的设备上工作(肯定使用ARC)?

我很困惑.

从下面的解决方案:只要我不使用归零弱引用,似乎使用ARC仍然适用于iOS 3.x,但Apple只是没有保证结果.

Dar*_*ust 11

ARC主要是编译时功能,编译器会插入适当的release调用.AFAIK仅归零弱引用需要运行时支持.所以,只要你不使用那些你在薄冰上,但它可以工作.