我已经下载了 iOS 5 SDK,发现 ARC 是 Apple 新编译器的一大特色。目前,许多第三方框架不支持 ARC。我可以将 ARC 用于我的新代码并保持当前的保留/发布代码不变吗?ARC转换器在这里不起作用,因为某些框架,例如JSONKit,无法使用转换器将其转换为ARC。
编辑:
答案是为-fno-objc-arc
不需要 ARC 的文件添加编译器标志。在 Xcode 4 中,您可以在 target -> Build Phases -> Compile Sources 下执行此操作。