ios 防止按钮快速点击造成多次响应的避免方法。

时间:2023-03-08 18:01:42
ios 防止按钮快速点击造成多次响应的避免方法。

- (void)starButtonClicked:(id)sender

{

//先将未到时间执行前的任务取消。

[[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(todoSomething:) object:sender];

[self performSelector:@selector(todoSomething:) withObject:sender afterDelay:0.2f];

}

http://blog.csdn.net/fengsh998/article/details/11112885