cdts/xdts-ios 3/TreeHole/Code/Gategory/NSTimer+addition.m
2023-07-27 09:20:00 +08:00

36 lines
755 B
Objective-C
Executable File

//
// NSTimer+addition.m
// YJWebProgressLayer
//
// Created by Kean on 2016/12/15.
// Copyright © 2016年 Kean. All rights reserved.
//
#import "NSTimer+addition.h"
@implementation NSTimer (addition)
- (void)pauseTime {
if (!self.isValid) return; // BOOL valid 获取定时器是否有效
[self setFireDate:[NSDate distantFuture]]; //停止定时器
}
- (void)webPageTime {
if (!self.isValid) return; // date方法返回的就是当前时间(now)
[self setFireDate:[NSDate date]];
}
- (void)webPageTimeWithTimeInterval:(NSTimeInterval)time {
if (!self.isValid) return;
[self setFireDate:[NSDate dateWithTimeIntervalSinceNow:time]]; //返回当前时间10秒后的时间
}
@end