gpt4 book ai didi

ios - 在间隔不为 1 的 NSTimer 上显示每秒获取更新

转载 作者:行者123 更新时间:2023-11-29 02:55:53 25 4
gpt4 key购买 nike

我正在尝试创建一个在 NSTimer 上显示时间的标签,但是我的问题是计时器上的时间间隔不是 1.0,因此无法像我希望的那样每秒更新一次标签能够。我曾尝试同步两个计时器,但事实证明这是一个挑战。那么,有没有办法获得二次更新或同步两个不同间隔的定时器?

最佳答案

我正在阅读您的问题如下:

我有一个计时器需要每 5 秒触发一次,但我想告诉用户距离计时器触发还剩多少秒。

我能想到的最简单的方法是创建第一个计时器将调用的中间方法。你会改变:

计时器 -> METHOD_A

计时器 -> METHOD_B -> METHOD_A

然后可以将计时器设置为每 0.1 秒更新一次,并且 METHOD_B 可以跟踪时间,并在自上次调用后 5 秒过去时调用 METHOD_A。

尽管我不认为 N​​STimer 会滑动,但它的值(value)在于,当您更新时间时,您可能会执行诸如 time=time+interval 之类的操作,这样做可能更有意义(currentTime-startingTime) %interval,那么同步应该没有问题

关于ios - 在间隔不为 1 的 NSTimer 上显示每秒获取更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23923384/

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