摘要: ARC也有其弱点,最大的一个就是循环保留。此外,LLVM的静态分析器不能检测循环保留。1. 循环保留当两个对象对彼此都有所有权时就会发生循环保留。一个经典的现实场景就是子视图控制器拥有指向父视图控制器的强指针,如图5-2所示。图5-2 当拥有一个引用,而引用的对象是其父对象时,循环保留就会发生为了避... 阅读全文
posted @ 2014-10-09 23:19 C同学 阅读(342) 评论(0) 推荐(0) 编辑