gpt4 book ai didi

ios - 如何动态更改 NSTimer 的时间间隔?

转载 作者:行者123 更新时间:2023-11-29 00:21:45 25 4
gpt4 key购买 nike

NSTimer的timeInterval是只读的,我们不能直接改变它,有什么办法可以做到吗?

最佳答案

因为NSTimer的时间Interval是只读的所以我们不能直接改变它。改变timeInterval的方法是重新定义定时器,如:

- (void)changeTimeIntervalWithInterval:(NSInteger)timeInterval{

if (self.timer) {
[self.timer invalidate];
self.timer = nil;

self.timer = [NSTimer scheduledTimerWithTimeInterval:timeInterval target:self selector:@selector(printHH) userInfo:nil repeats:YES];
}
}

关于ios - 如何动态更改 NSTimer 的时间间隔?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44042881/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com