How to enable/ disable “Automatic Reference Counti

2019-01-23 11:18发布

Using Xcode 4.2, how can one enable/disable "Automatic Reference Counting"?

ANSWERED Under Build Settings, flip "yes" and "no" depending whether you want ARC enabled.

enter image description here

3条回答
我命由我不由天
2楼-- · 2019-01-23 11:18

Globally:

Go to "Build Settings", look for "Apple LLVM compiler 3.0 - Language". Set the field "Objective-C Automatic Reference Counting" to "No".

enter image description here

For individual files:

Go to "Build Phases", select the file, double-click the "Compiler Flags" column and put "-fno-objc-arc" in it.

查看更多
祖国的老花朵
3楼-- · 2019-01-23 11:19

To enable ARC per-file, you can also set your "Compiler Flags" under "Build Phases" to -fobjc-arc. Make sure your compiler is set to Apple LLVM compiler 4.x and not LLVM GCC 4.2.

查看更多
姐就是有狂的资本
4楼-- · 2019-01-23 11:35

In XCode 4.6 this property has now changed to CLANG_ENABLE_OBJC_ARC

XCode 4.6 enabling Obj-C Automatic Reference Counting property

查看更多
登录 后发表回答