iOS 关于ARC与MRC(非ARC) 之间互相兼容解答

来源:互联网 发布:一地狗粮什么意思网络 编辑:程序博客网 时间:2024/05/01 12:55

1.如果项目本身是ARC 但是用到一些MRC(非ARC)的类。

解决方案:

target--->Build Phases---->Compile Sources  在这个(也就是所谓的编译源)找到对应使用MRC的类,然后在后面双击,添加 -fno-objc-arc

这样我们就会将对应的MRC类里面不使用ARC机制了。


2.如果项目本身是MRC 但是要用到一些ARC类的

解决方案:

target--->Build Phases---->Compile Sources  在这个(也就是所谓的编译源)找到对应使用ARC的类,然后在后面双击,添加 -fobjc-arc 

0 0