阅读背景:

weakSelf 和 strongSelf的区别和用处

来源:互联网 

block会copy要在block中使用的实变量,而copy会是变量的retainCount + 1,如若在不注意很容易造成循环引用。而所谓的循环引用的本质就是,两个对象相互引用,从而造成对象不能正常的dealloc。所以解决的办法就是让引用的一方是weak的,这样就使得相互引用的闭环被打破,能够正常的dealloc了。block会copy要在block中使用的实变量,而copy会是变量的retainCount




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: