在iOS 3.x上自动引用计数

使用arc编译的应用程序是否可以在iOS 3.1.x设备上使用? 理想情况下,我想使我们的应用程序只与iOS 4.x和更高版本一起工作,但我们有一些用户仍然运行iOS 3.x. 我不再使用iOS 3的设备。

有没有人testing过?

我不会指望ARC工作回到iOS 3.x,直到你至lessfind官方的文档,也许你自己testing了一下。 至less有一种观点支持使用ARC编写的应用程序甚至可能不适用于所有iOS 4版本的观点 。

ARC仅适用于iOS 4.0及更高版本。 另外,只有iOS 5.0及以上版本才支持自动实时参考。

如果将部署目标设置为5.0,编译器将自动为您插入内存pipe理(保留/释放)。 所以是的,它会工作。