下面的代码片段在目标 C中
__weak MyView *weakSelf = self;
dispatch_async(dispatch_get_main_queue(), ^{
[weakSelf.activityIndicatorView stopAnimating];
[weakSelf.activityIndicatorView removeFromSuperview];
weakSelf.activityIndicatorView = nil;
});
weakSelf
因为它在主队列中,所以总是可用/有效吗?- 我们是否只需要
strongSelf
在块不是主队列时才需要声明?