取消[self performSelector:... withObject:nil afterDelay:20];

Saj*_*are 36 iphone xcode ios4

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

[self performSelector:@selector(sr) withObject:nil afterDelay:20]; 
Run Code Online (Sandbox Code Playgroud)

CIF*_*ter 98

[NSObject cancelPreviousPerformRequestsWithTarget:self
                                         selector:@selector(sr)
                                           object:nil];
Run Code Online (Sandbox Code Playgroud)

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

  • 冰冷.我现在冻僵了. (10认同)
  • 我把:)这应该解冻你一点. (4认同)