__strong id delegate = self.delegate;
if (delegate != nil && [delegate respondsToSelector:@selector(actionStageActionRequested:options:)])
[delegate actionStageActionRequested:action options:options];
if (_releaseOnMainThread && ![NSThread isMainThread])
{
dispatch_async(dispatch_get_main_queue(), ^
{
[delegate class];
});
}
不是很明白在主线程调用class方法的用意
__strong id delegate = self.delegate;
if (delegate != nil && [delegate respondsToSelector:@selector(actionStageActionRequested:options:)])
[delegate actionStageActionRequested:action options:options];
不是很明白在主线程调用class方法的用意