iOS开发循环引用理解

2022-12-05  本文已影响0人  MangoJ
在block中,并不是所有的block都会循造成环引用,比如UIView动画block、Masonry添加约束block、AFN网络请求回调block等。
  1. UIView动画block不会造成循环引用是因为这是类方法,不可能强引用一个类,所以不会造成循环引用。

  2. Masonry约束block不会造成循环引用是因为self并没有持有block,所以我们使用Masonry的时候不需要担心循环引用。

3.AFN请求回调block不会造成循环引用是因为在内部做了处理.

上一篇下一篇

猜你喜欢

热点阅读