转自
//延迟
[self performSelector:@selector(onClickOverlay:) withObject:nil afterDelay:3.f];
//这个是取消当前run loop 里面所有未执行的 延迟方法(Selector Sources)
[NSObject cancelPreviousPerformRequestsWithTarget:self];
// @selector 和 object 都和 延迟一致 就是 指定取消 未执行的一条或者多条的延迟方法.
[NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(onClickOverlay:) object:nil];
作者:流沙3333
链接:https://www.jianshu.com/p/51542770ae3b
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
网友评论