美文网首页
Block:循环引用

Block:循环引用

作者: 东方诗空 | 来源:发表于2022-03-27 10:56 被阅读0次

Block循环引用

ARC 模式下

  • 用__weak、__unsafe_unretained解决
    __weak:不会产生强引用,指向的对象销毁时,会自动让指针置为nil
    __unsafe_unretained:不会产生强引用,不安全,指向的对象销毁时,指针存储的地址值不变
image.png
  • 用__block解决(必须要调用block)


    image.png

MRC 模式下

  • 用__unsafe_unretained解决
image.png
  • 用__block解决


    image.png

相关文章

网友评论

      本文标题:Block:循环引用

      本文链接:https://www.haomeiwen.com/subject/qiztjrtx.html