我在ARC项目中添加个人非ARC框架时遇到了一个问题。很多错误就像ARC禁止结构中的Objective-C对象一样。为此,我不想选择这个解决方案:“__ innafe_unretained”。我想向您了解所有专家,有什么方法可以在ARC启用的项目中添加我的非弧框架?
答案 0 :(得分:4)
首先,您需要在Xcode ->Targets -> Build Phases -> Compile Sources
中添加编译器标志。
只需双击编译器标志下该行的列,您可以在此处使用 cmd 选择多个文件,然后可以禁用 ARC 框架,你需要在每个相关文件中添加-fno-objc-arc
。
现在清理并构建项目并运行,它将正常工作..
答案 1 :(得分:0)
转到您项目的目标 - >构建阶段 - >编译源 - >文件,您要取消ARC->双击文件并写入-fno-objc-arc