甜美黑米

文章
4
资源
0
加入时间
3年0月20天

typeof(self)的作用

block对于其变量都会形成strong reference,对于self也会形成strong reference,而如果self本身对block也是strong reference的话,就会形成strong reference循环,造成内存泄露,为了防止这种情况发生,在block外部应该创建一个week(__block)reference。所以在block内如果有self的话,一般都会在bl