block中self会造成循环引用问题

Posted IOSyes

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了block中self会造成循环引用问题相关的知识,希望对你有一定的参考价值。

 

将代码块中的 self换成unsafeSelf

 

__unsafe_unretained 与 __weak 99%相同

__weak 当对象释放之后 会自动设置为nil

而__unsafe_unretained不会

 

以上是关于block中self会造成循环引用问题的主要内容,如果未能解决你的问题,请参考以下文章

如何避免在Block里用self造成循环引用

Block 循环引用(中)

iOS Block循环引用精讲

Block循环引用问题

iOS中block循环引用问题

block的循环引用