weakSelf block strongself
2018-07-27 本文已影响0人
SkyFang2016
IOS 在block使用weakself.要看这个block是否被self持有,如果不是,不需要使用weakSelf;
在block里嵌套block,要小心,weakSelf会先释放,导致嵌套的block会闪退;所以,这个时候,要在里面加上strongSelf;
或者有层级递增的地方都要注意strongself的添加;
IOS 在block使用weakself.要看这个block是否被self持有,如果不是,不需要使用weakSelf;
在block里嵌套block,要小心,weakSelf会先释放,导致嵌套的block会闪退;所以,这个时候,要在里面加上strongSelf;
或者有层级递增的地方都要注意strongself的添加;