Vapor 3 Swift 4 如何制作计时器

Posted

技术标签:

【中文标题】Vapor 3 Swift 4 如何制作计时器【英文标题】:Vapor 3 Swift 4 How to Make a Timer 【发布时间】:2018-05-06 23:29:51 【问题描述】:

新的 Vapor 已经进行了新的升级,这意味着许多导入不能与新软件一起使用。例如,Jobs,Swift 中的一个简约作业系统非常适合旧版本的 Vapor,但不是新版本,是否存在将计时器创建为常规计时器的任何替代方法不适用于服务器端 Swift?

【问题讨论】:

我已经用代码 sn-p 回答了这个问题here 【参考方案1】:

“最好”的方法是直接调用 NIO - 请参阅他们的文档 here

请注意,在 Vapor 3 中使用 Jobs 没有任何问题。它与更新后的 Thread 模型不太匹配,但它应该仍然可以工作。

【讨论】:

以上是关于Vapor 3 Swift 4 如何制作计时器的主要内容,如果未能解决你的问题,请参考以下文章

如何以编程方式制作随时间变化的 UIButton/CollectionViewCell Swift 3

如何制作 4 小时自动重启计时器?

如何将计时器中的数据传递给新的 ViewController (Swift 3)

flash倒计时器制作

在 XCODE 8 Swift 3 中为倒数计时器添加音调

在计时器的帮助下,Swift 4 在页面视图控制器中自动滑动