iOS面试中如何优雅回答Block导致循环引用的问题

上传:grayregal 浏览: 31 推荐: 0 文件:PDF 大小:436.5KB 上传时间:2021-02-01 13:37:52 版权申诉
前言 说到循环引用问题,最最最常遇到的,不是在项目中,而是在面试中。如果面试官问你开发中是否遇到过retain cycle,你如果说没遇到过,估计已经很难跟面试官继续友好的沟通下去了。 但是这个问题怎么回答呢,网络上千篇一律的答案–>使用Block的时候遇到过,使用__weakSelf 代替 self 等等,可以说这个答案没啥错,但是所有人都回答的一样,并不能突出我们的逼格,无法让面试官知道我们在这方面有过研究,有闪光点。 对于开发者来说,喜欢探索,喜欢挖掘不懂的知识,在面试官眼里会加分不少。 探索是基于问题之上的–>比如:是否所有的Block中,使用self 都会导致循环引用? 系统自带B
上传资源
用户评论