使用ARC将C库添加到项目时出错

时间:2013-09-27 22:19:22

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

我正在尝试使用一组C库来允许我的iOS项目中的自定义图形。我的项目使用ARC,但是,自定义图形库基于不使用ARC的项目。我得到的错误与ARC有关。

C库的文档指定在使用库关闭ARC时。但是,我的项目太过进化,无法恢复到非ARC项目。

我如何在我的项目中使用此库?该库是PowerPlot。

1 个答案:

答案 0 :(得分:3)

您可以通过添加-fno-objc-arc编译器标志来关闭特定库的ARC。

进入目标设置>构建阶段>编译源代码,并将编译器标志添加到库中的每个实现文件中。

可在此处找到更多信息:How can I disable ARC for a single file in a project?