如何在Xcode 5中为单个文件禁用ARC?

时间:2013-09-18 23:02:02

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

我最近下载了Xcode 5,它现在是我的主要IDE。但是,我现在需要为项目中的单个文件禁用自动引用计数。

在Xcode 4中,我进入了目标下的Build Phases选项卡,我可以双击Compile Sources部分中行的右侧,将-fno-objc-arc添加到编译器标志列表中,然后离开。

然而,在5中,该列似乎无法点击:

enter image description here

那么,我该怎么做?

3 个答案:

答案 0 :(得分:55)

嗯,我刚试过,发现你必须把窗户拉到一个较小的宽度。您需要将其拖回以显示Compiler Flag列:

答案 1 :(得分:14)

要修复真正的问题而不是GUI问题,请选择文件并按ENTER ,然后添加-fno-objc-arc编译器标记。

答案 2 :(得分:4)

您似乎缺少右侧列。在我的安装上它看起来像这样:

enter image description here

请注意“名称”列右侧的“编译器标志”列。

只要该列在屏幕上,双击该行的任何位置都可以输入标记。使我的窗户足够薄导致它不可见,所以我首先尝试的是让你的窗户超宽,看看你是否能得到一个标志栏。