Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在Xcode 5中为单个文件禁用ARC?_Ios_Objective C_Xcode_Automatic Ref Counting - Fatal编程技术网

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

Ios 如何在Xcode 5中为单个文件禁用ARC?,ios,objective-c,xcode,automatic-ref-counting,Ios,Objective C,Xcode,Automatic Ref Counting,我最近下载了Xcode 5,它现在是我的主要IDE。但是,我现在需要禁用项目中单个文件的自动引用计数 在Xcode 4中,我转到了目标下的Build Phases选项卡,我可以双击Compile Sources部分行右侧的,将-fno objc arc添加到编译器标志列表中,然后关闭 然而,在第5节中,该列似乎不可查找: 那么,我该怎么做呢?要解决实际问题而不是GUI问题,请选择文件并按ENTER键,然后可以添加-fno-objc-arc编译器标志。您似乎缺少右边的列。在我的安装中,它如下所示

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

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

然而,在第5节中,该列似乎不可查找:


那么,我该怎么做呢?

要解决实际问题而不是GUI问题,请选择文件并按ENTER键,然后可以添加
-fno-objc-arc
编译器标志。

您似乎缺少右边的列。在我的安装中,它如下所示:

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


只要该列在屏幕上,双击行上的任何位置都可以输入标志。使我的窗口足够薄会导致它不可见,因此我要尝试的第一件事是使您的窗口超宽,以查看是否可以获得一个flags列。

嗯,我刚刚尝试过,发现您一定是将窗口拖到了较小的宽度。您需要将其拖回以显示
编译器标志
列:


@xlc这里运气不好,我选择了文件(所以它是蓝色的)并按enter键,出现了一个小弹出窗口。双击文件名也能起作用。这是什么确切版本?我正在运行Xcode 5A1413(来自应用商店),双击对我有用。它同样适用于GM(5A1412)的构建,这种方法也不走运。@Undo我刚刚测试了它,它在Xcode 5上运行得很好,可能是你的版本有问题。这就是我能猜到的。