你的位置:首页 > 操作系统

[操作系统]ARC和非ARC文件混编


 在编程过程中,我们会用到很多各种各样的他人封装的第三方代码,但是有很多第三方都是在非ARC情况下运行的,当你使用第三方编译时出现和下图类似的错误,就说明该第三方是非ARC的,需要进行一些配置。

-fno-objc-arc 是非ARC文件在ARC环境下运行的编译器标志

-fobjc-arc 是ARC文件在非ARC环境下运行的编译器标志