ios block内部使用weakself
2018-03-01 本文已影响0人
人森demo
在block内部,并不是都需要使用weakself,当self持有block,就需要使用weakself;当self不持有block,就不需要使用weakself,列如:
[UIViewanimateWithDuration:0.2animations:^{
//这样情况下就不需要使用weakself,也不会造成循环引用
}];
在block内部,并不是都需要使用weakself,当self持有block,就需要使用weakself;当self不持有block,就不需要使用weakself,列如:
[UIViewanimateWithDuration:0.2animations:^{
//这样情况下就不需要使用weakself,也不会造成循环引用
}];