block里的self、weakSelf、strongSelf
ARC下,关于block里面使用self、weakSelf、strongSelf,理解一直没有特别的透彻,今天花时间研究了一下,总结如下:
其实一共就涉及到两个问题:
1.是否循环引用了
2.block里面的代码,不一定执行到哪行时,VC可能就释放了,self就为nil了,那么你到底想让代码在这种情况下如何执行。
其实到底用self、weakSelf还是
转载
2016-12-02 09:16:54 ·
1384 阅读 ·
0 评论