如何实现MRC和ARC的混合编程
虽然Apple官网建议编码过程中使用ARC模式,但是作为一枚老程序猿,我还是比较喜欢MRC的,因为在内存管理学习中,MRC可以清晰的了解OC的内存管理机制
在这里,跟大家分享一下,如何设置X-code
1、更改Xcode默认的ARC设置
Build Settings --> 搜索 auto --> 将Apple LLVM 7.0 下的Object-c Automatic Reference Counting 的选项设置为NO;
这样,工程就的编程环境就是MRC;
【如何实现MRC和ARC的混合编程】2、MRC文件与ARC文件的相互引用
ARC环境下,引入MRC文件,在Build Phases 下的 Compile Source 中,找到该文件,将文件的属性设置为:-fno-objc-arc;
MRC环境下,引入ARC文件,路径同上,找到该文件,将文件属性设置为:-fobjc-arc;
推荐阅读
- 考研英语阅读终极解决方案——阅读理解如何巧拿高分
- 如何寻找情感问答App的分析切入点
- 关于QueryWrapper|关于QueryWrapper,实现MybatisPlus多表关联查询方式
- mybatisplus如何在xml的连表查询中使用queryWrapper
- MybatisPlus使用queryWrapper如何实现复杂查询
- python学习之|python学习之 实现QQ自动发送消息
- 孩子不是实现父母欲望的工具——林哈夫
- opencv|opencv C++模板匹配的简单实现
- Node.js中readline模块实现终端输入
- 如何在Mac中的文件选择框中打开系统隐藏文件夹