想知道__block在MRC下不会产生循环引用是如何分析的?
来源:7-5 Block循环引用相关面试问题&面试总结

热_血
2019-02-05
写回答
2回答
-
早期,即iOS5之前还没有__weak修饰符。一般用__block解决循环引用,不会对引用对象进行强引用,效果类似assign __block在arc下不会循环引用的证明可以通过clang编译器编译源码查看,编译过程注意添加非arc的命令参数
012019-02-12 -
慕前端0483677
2021-08-17
因为__block在MRC下不管外面怎么修饰的,都不会在block内强引用
00
相似问题