【发布时间】:2012-01-21 23:34:18
【问题描述】:
我必须让应用程序在 iOS 4 和 iOS 5 上都可以工作。iOS 5.0 SDK 具有很好的功能,例如 ARC、故事板等,而这些功能在 iOS 4 中是不可用的。
我的问题是:为了使应用程序针对 iOS 4 和 5 进行优化,应该怎么做?我应该在没有 ARC、故事板等的情况下以经典方式开发应用程序吗?
例如,如何关闭 iOS 4 的自动垃圾收集?如果我这样做了,iOS 5 当然不会从 ARC 中受益。此外,如果您将引用标记为弱/字符串 - 这不会为 iOS4 编译,不是吗?
【问题讨论】:
-
ARC 也适用于 iOS 4,而且 ARC 不是自动垃圾收集,它是一个编译器功能。
标签: ios storyboard automatic-ref-counting