如何为特定文件添加ARC?

Din*_*aja 28 iphone objective-c ios automatic-ref-counting

我创建了一个没有的项目ARC.我想在我的项目中使用第三方SDK.这SDK带有ARC支持.所以我想添加ARC第三方文件.我可以通过将此标志添加到构建阶段来禁用ARC所有"MYProject"文件-fno-objc-arc.

但我可能会使用大量文件.所以最好只添加ARC特定的SDK.那么如何SDKXCodeProject中为单个或特定文件添加ARC支持?

对于实例:我想使用网格视图.我正在添加GMGridView我的项目,它带来了ARC支持.

Jas*_*oco 61

将标志添加-fobjc-arc到您要使用ARC的文件中.它恰恰相反.


Chr*_*lan 26

您可以在Targets - > Build Phases - > Compile Sources中添加编译器标志

编译源显示项目包含的所有文件.所以请通过双击将-fobjc-arc添加到编译器标志,如下图所示.

在此输入图像描述