摘要: 在iOS4.0推出了Blocks這個語言特性後到現在iOS都已經出到5.0了所以我想Blocks應該可以被廣泛應用了但現在iOS環境是從MRC(Manual Reference Counting) 走到ARC (Automatic Reference Counting)在Reference Counting的環境中Runtime是無法自動解除Retain cycle的而Blocks有很多隱性的retain的動作很容易不小心的造成retain cycle。而本篇的重點是點出三種會造成Retain Cycle的Anti-patterns再來講一下怎麼解決。在討論之前還是先大概重述一些概念block 阅读全文
posted @ 2013-03-15 12:48 我的程序人生 阅读(2061) 评论(0) 推荐(0) 编辑