美文网首页
Block防止循环引用

Block防止循环引用

作者: 恋家的人走不丢 | 来源:发表于2018-09-26 17:54 被阅读0次

    防止循环引用

    1、当block为当前对象所拥有并且block内部使用了self.block()方式进行调用,当前对象将会无法销毁,block内部需要使用weak对象,

    2、如果block和调用对象未形成循环引用,则block不会形成循环引用

    3、如果形成了循环引用,在block调用完成后,将self.block置为nil,亦可以打破循环引用

    相关文章

      网友评论

          本文标题:Block防止循环引用

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