gpt4 book ai didi

ios - 在运行 DispatchSourceTimer 时调用 scheduleRepeating() 的行为?

转载 作者:行者123 更新时间:2023-11-28 06:07:04 24 4
gpt4 key购买 nike

我有一个正在运行的 DispatchSourceTimer 是用以下方法创建的:

self.timer = DispatchSource.makeTimerSource(flags: .init(rawValue: 0), queue: self.myQueue)
self.timer!.scheduleRepeating(deadline: .now(), interval: .milliseconds(100))
self.timer!.setEventHandler(handler: self.myHandler)

调用时会发生什么:

self.timer!.scheduleRepeating(deadline: .now(), interval: .milliseconds(100))

稍后呢?它会重置计时器并使其再次开始“计算毫秒”吗?

iOS documentation什么都不解释。

最佳答案

简答:

是的,它会重置计时器并使其重新启动


你可以在 Playground 中自己测试它......

关于ios - 在运行 DispatchSourceTimer 时调用 scheduleRepeating() 的行为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47887441/

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