码迷,mamicode.com
首页 > 其他好文 > 详细

block循环引用

时间:2015-09-08 12:06:45      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:

  block里边会有循环引用的风险,它可能对外部一个变量出现强引用,所以需要判断里边是否有循环引用,通过dealloc方法(销毁当前控制器。或销毁要测试的变量),判断是否循环引用。主要在block 里边出现self 的时候一定要注意,看看self里边的属性是不是强引用。

BLOCK

***************                **************

* viewcontroller   *<-----------------------------  *  downimg  *

***************                **************

      |                   ^

      |                  /

      |                 / 

    V                /     

***************          /

*       下载缓冲池 *---------------------

***************

block循环引用

标签:

原文地址:http://www.cnblogs.com/pengpengzhang/p/4791020.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!