使用XCodeConfig设置禁用Objective C ARC

时间:2012-09-01 06:34:40

标签: objective-c ios xcode automatic-ref-counting llvm

使用Build Phases技巧很容易在XCode中关闭ARC,但是可以使用XCodeConfig指定吗?

对我来说,使用XCodeConfig方法(如果可能)更灵活。

2 个答案:

答案 0 :(得分:3)

ARC隐含关闭。

可以将其添加到您的xcconfig:

CLANG_ENABLE_OBJC_ARC = NO

但是你仍然会遇到项目/目标/文件本地构建设置覆盖该行为的问题。您应该能够为CLANG_ENABLE_OBJC_ARCobjc-arc grep您的Xcode项目找到它实际启用的位置。

答案 1 :(得分:0)

您可以使用以下选项打开或关闭.xcconfig文件中的ARC:

CLANG_ENABLE_OBJC_ARC = NO