取消;

我使用下面的代码在viewDidLoad中调用方法sr,如何在sr调用之前取消它?

[self performSelector:@selector(sr) withObject:nil afterDelay:20]; 
 [NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(sr) object:nil]; 

请阅读文档。 🙂 -performSelector:withObject:afterDelay:的文档-performSelector:withObject:afterDelay:指向您取消排队的执行请求的方法。