iOS __block 与 __weak
Posted just coding
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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修饰的话系统会自动在编译的时候报错的。
以上是关于iOS __block 与 __weak的主要内容,如果未能解决你的问题,请参考以下文章