33

使用 Xcode 4.2,如何启用/禁用“自动引用计数”?

回答在构建设置下,根据您是否要启用 ARC 翻转“是”和“否”。

在此处输入图像描述

4

3 回答 3

30

在全球范围内:

转到“构建设置”,查找“Apple LLVM 编译器 3.0 - 语言”。将字段“Objective-C 自动引用计数”设置为“否”。

在此处输入图像描述

对于单个文件:

转到“Build Phases”,选择文件,双击“Compiler Flags”列并在其中放入“-fno-objc-arc”。

于 2011-10-15T14:24:10.517 回答
9

要启用每个文件的 ARC,您还可以将“构建阶段”下的“编译器标志”设置为-fobjc-arc. 确保您的编译器设置为Apple LLVM compiler 4.x不是 LLVM GCC 4.2.

于 2012-09-17T13:13:55.943 回答
2

在 XCode 4.6 中,此属性现在已更改为 CLANG_ENABLE_OBJC_ARC

XCode 4.6 启用 Obj-C 自动引用计数属性

于 2013-02-12T21:50:59.237 回答