请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于block循环引用问题

我看老师讲block对一个strong修饰的变量截获,因为连同strong修饰符一块被截获了,才造成的循环引用,我不明白,为什么连同修饰符解惑就会造成循环引用呢,不是因为它们相互持有对方才造成的循环引用的(就是self强引用block,block强引用self)

正在回答 回答被采纳积分+3

1回答

于海 2018-11-21 12:08:09

所有权修饰符标识着是强引用还是弱引用。这也是我们在block外部使用__weak来修饰变量,在block中使用来规避循环引用

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信