如何启用/禁用“自动引用计数”?

时间:2011-10-15 14:17:48

标签: automatic-ref-counting xcode4.2

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

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

enter image description here

3 个答案:

答案 0 :(得分:30)

全局:

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

enter image description here

对于单个文件:

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

答案 1 :(得分:9)

要启用ARC per-file,您还可以将“Build Phases”下的“Compiler Flags”设置为-fobjc-arc。确保您的编译器设置为Apple LLVM compiler 4.x LLVM GCC 4.2

答案 2 :(得分:2)

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

XCode 4.6 enabling Obj-C Automatic Reference Counting property