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

34

我最近下载了Xcode 5,并且它现在是我的主要集成开发环境。然而,我现在需要为项目中的单个文件禁用自动引用计数。

在Xcode 4中,我进入目标下的构建阶段选项卡,然后可以双击编译源代码部分的某一行右侧的位置,将-fno-objc-arc添加到编译器标志列表中,然后完成操作。

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

enter image description here

那么,我该如何操作呢?


1
请按回车键尝试。 - Bryan Chen
@xlc 那里也没有运气 - Undo
我选择文件(使其变蓝)并按下回车键,弹出了一个小窗口。双击文件名也可以实现同样的效果。 - rmaddy
1
这是什么确切的版本?我正在运行来自应用商店的Xcode 5A1413,并且双击对我有效。它在GM(5A1412)构建中也有效。 - Matthias Bauch
3个回答

55

我刚尝试了一下,发现你必须将窗口拖到较小的宽度。你需要将其拖回以显示编译器标志列:


14
为了解决真正的问题,而不是GUI问题,请选择该文件并按下ENTER键,然后您可以添加-fno-objc-arc编译器标志。

这种方法也没有成功。 - Undo
4
我刚刚测试了一下,使用Xcode 5没有问题。也许是你的版本有问题。这是我能猜到的全部。 - Henry F

4
你的右侧列好像丢失了。在我的安装中,它看起来是这样的:
请注意,'编译器标志'列在'名称'列的右侧。
如果该列在屏幕上,则可以双击行中的任何位置以输入标志。如果使窗口足够窄,该列将不可见,因此我建议您尝试将窗口变得非常宽,以查看是否可以获取标志列。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接