iOS __block 与 __weak

关于__block 与__weak

http://stackoverflow.com/questions/19227982/using-block-and-weak

一下是一些区别的介绍

 MRC: __block 能够使访问的变量能够在block中的修改生效,__block能够避免retain cycle. 

 ARC:__block可能会造成retain cycle. 此时如果对原子类型(primitive)的数据如果不用__block修饰的话系统会自动在编译的时候报错的。

posted on   码农时刻  阅读(141)  评论(0编辑  收藏  举报
努力加载评论中...

点击右上角即可分享
微信分享提示