Initial commit
This commit is contained in:
+43
@@ -0,0 +1,43 @@
|
||||
//
|
||||
// NSTimer+Addition.m
|
||||
// SDAdScrollView
|
||||
//
|
||||
// Created by DHsong on 16/4/20.
|
||||
// Copyright © 2016年 DHsong. All rights reserved.
|
||||
//
|
||||
|
||||
#import "NSTimer+Addition.h"
|
||||
|
||||
@implementation NSTimer (Addition)
|
||||
-(void)pauseTimer
|
||||
{
|
||||
if (![self isValid]) {
|
||||
return ;
|
||||
}
|
||||
[self setFireDate:[NSDate distantFuture]];
|
||||
}
|
||||
|
||||
|
||||
-(void)resumeTimer
|
||||
{
|
||||
if (![self isValid]) {
|
||||
return ;
|
||||
}
|
||||
[self setFireDate:[NSDate date]];
|
||||
}
|
||||
|
||||
- (void)resumeTimerAfterTimeInterval:(NSTimeInterval)interval
|
||||
{
|
||||
if (![self isValid]) {
|
||||
return ;
|
||||
}
|
||||
[self setFireDate:[NSDate dateWithTimeIntervalSinceNow:interval]];
|
||||
}
|
||||
|
||||
- (void)stopTimer
|
||||
{
|
||||
if ([self isValid]) {
|
||||
[self invalidate];
|
||||
}
|
||||
}
|
||||
@end
|
||||
Reference in New Issue
Block a user