ios学习笔记之block在ios开发中的应用

原文地址:http://ff20081528.iteye.com/blog/1670433

1:使用block时,如果block内部需要访问self的方法、属性、或者实例变量应当使用weakself
2:如果block内需要多次访问self,则需使用strongself
3:如果在block内部存在多线程访问self,需要使用strongself
4:block本身不存在多线程,block执行是否是多线程,取决于当前的持有者是否以多线程的方式调用它。

猜你喜欢

转载自linwwwei.iteye.com/blog/2090878