2

我创建了一个计时器,

   self.scanTimer = [NSTimer scheduledTimerWithTimeInterval:TIMEOUT_SECONDS target:self selector:@selector(meInterrupted:) userInfo:nil repeats:NO];

在我的代码中的某个时间点,我觉得在超时发生之前禁用它,以便不调用 meInterrupted?如何做到这一点?

4

1 回答 1

4

只需调用 [self.scanTimer invalidate]; 如果在计时器触发之前调用它,这将使计时器永远不会触发。

于 2012-05-18T20:57:37.720 回答