头文件声明
@interface NSTimer (TFAddition)
-(void)pauseTimer;
-(void)resumeTimer;
@end
实现类
@implementation NSTimer (TFAddition)
-(void)pauseTimer{
if (![self isValid]) {
return ;
}
[self setFireDate:[NSDate distantFuture]]; //遥远的将来 4001-01-01 00:00:00 +0000
}
-(void)resumeTimer{
if (![self isValid]) {
return ;
}
//[self setFireDate:[NSDate dateWithTimeIntervalSinceNow:0]];
[self setFireDate:[NSDate date]];
}
@end