IP属地:湖南
2.内存管理的三种方法? Objective-C的内存管理主要有三种方式ARC(自动内存计数)、MRC(手动内存计数)、内存池。 2020面试刷...
1.内存管理是什么? 内存管理,就是对内存资源进行优化。 2020面试刷题与技术储备专区
解决循环引用问题 - MRC 使用__unsafe_unretained解决。在MRC环境下不支持使用__weak,使用原理同ARC环境下相同,...
解决循环引用问题 - ARC 首先为了能随时执行block,我们肯定希望person对block对强引用,而block内部对person的引用为...
循环引用 循环引用导致内存泄漏。 运行代码打印内容 可以发现大括号结束之后,person依然没有被释放,产生了循环引用。 通过一张图看一下他们之...
被__block修饰的对象类型的内存管理 使用以下代码,生成c++代码查看内部实现 来到源码查看__Block_byref_person_0结构...