美文网首页
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