【发布时间】:2012-06-12 10:52:41
【问题描述】:
启用 ARC 和 armv6 组合的应用程序是否可以在 iOS4 版本以下运行?
【问题讨论】:
-
不,不会。如果您不使用任何 _weak 所有权,您可能会使其正常工作。
-
@rokjarc 感谢您的快速回复,请详细说明。
-
我编辑了我的评论。它可以工作 - 但除非绝对必要,否则我真的不会去那里。
-
如果我没记错的话,iOS >= 5.0 支持 _weak 引用。您在 XCode 中设置的部署目标操作系统是什么?
-
ARC 使用的发布机制存在问题,该问题在 iOS 4.1 及更低版本上不可用。你可以使用
weak,但你可以使用unsafe_unretain。
标签: objective-c ios ios5 ios4 automatic-ref-counting