Apple 官方的建议是,传进 Block 之前,把 ‘self’ 转换成 weak automatic 的变量,这样在 Block 中就不会出现对 self 的强引用。. 如果在 Block 执行完成之 …
对于block的循环引用导致的内存泄露,网上的讲解文章很多,大部分说的都非常的好,但是描述的更为通俗直白的不多,本文意在通俗直白的解释block循环引用导致的内 …
这样就保证了在 block 作用域结束之前,block 内部都持有一个 strongSelf 对象可供使用。
更多内容请点击:iOS block中weakSelf和strongSelf的使用(分别什么时候用) 推荐文章