1.不要在block中直接调用self 需要使用__block 变量 = self;
原因是为了避免循环引入
2.在block中的变量会自动copy成只读属性,想要在block中更改变量需要添加前缀,例如:__block (类型) 变量
1.不要在block中直接调用self 需要使用__block 变量 = self;
原因是为了避免循环引入
2.在block中的变量会自动copy成只读属性,想要在block中更改变量需要添加前缀,例如:__block (类型) 变量
本文标题:使用block的时候注意的问题
本文链接:https://www.haomeiwen.com/subject/mqlsjttx.html
网友评论