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

时间:2011-10-09 22:10:45

标签: objective-c ios xcode automatic-ref-counting

使用arc编译的应用程序是否可以与iOS 3.1.x设备一起使用?理想情况下,我想让我们的应用程序仅适用于iOS 4.x及更高版本,但我们有一些用户仍在运行iOS 3.x.我无法再访问iOS 3设备。

有没人测试过?

3 个答案:

答案 0 :(得分:3)

ARC仅适用于iOS 4.0及更高版本。此外,自动真实参考nil-ing仅适用于iOS 5.0及更高版本。

答案 1 :(得分:0)

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

答案 2 :(得分:0)

我不会指望ARC回到iOS 3.x,直到你至少找到相关的官方文档,也许你自己也会对它进行测试。这是at least one opinion that supports the notion that apps written using ARC may not even work on all versions of iOS 4