以不同的间隔从 100 数到 1

Count from 100 to 1 with a different interval

我正在尝试在 Swift 中进行倒计时,它不依赖于任何特定时间,而是我选择的时间间隔。例如,我希望从 100 到 99 的倒计时大约需要 4 个小时。这有可能吗?

您可以在给定时间后使用 NSTimer 来 运行 特定任务,并指定您是否希望它自己重复。您正在寻找的方法很可能是 scheduledTimerWithTimeInterval。例如,请查看 this post.

有关更多信息,请查看 Apple 的 NSTimer Class Reference,尤其是标题为 Scheduling Timers in Run Loops 的部分。