标签:block typeofself
block语句对于其变量都会形成strong reference,对于self也会形成strong reference ,而如果self本身对block也是 strong reference 的话,就会形成 strong reference 循环,造成内存泄露,为了防止这种情况发生,在block外部应该创建一个weak(__block) reference。}
self是如此,对于其他变量亦是如此。别忘了在block中使用变量前对其进行弱引用。
标签:block typeofself
原文地址:http://blog.csdn.net/u011597585/article/details/38895465