使用block的时候注意的问题

2016-07-14  本文已影响13人  hunterzhu

1.不要在block中直接调用self  需要使用__block 变量 = self;

原因是为了避免循环引入

2.在block中的变量会自动copy成只读属性,想要在block中更改变量需要添加前缀,例如:__block (类型) 变量

上一篇 下一篇

猜你喜欢

热点阅读