ARC 与 MRC 混合使用
Xcode 项目中我们可以使用 ARC 和非 ARC 的混合模式。
有些时候我们工程中引用了十分古老的库为MRC模式,这时就需要采用混合模式进行处理
-
如果你的项目使用的 MRC 模式,要为 ARC 模式的代码文件加入
-fobjc-arc
标签。 -
如果你的项目使用的是 ARC 模式,要为 MRC 代码文件加入
-fno-objc-arc
标签
添加标签的方法:
打开:你的target -> Build Phases -> Compile Sources
双击对应的 *.m 文件
在弹出窗口中输入上面提到的标签 -fobjc-arc
或 -fno-objc-arc
点击 done 保存
- 原文作者:玄离
- 原文链接:http://www.yzqlwt.com/posts/2020-11-03-ARC%E4%B8%8EMRC%E6%B7%B7%E5%90%88%E4%BD%BF%E7%94%A8/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。