gpt4 book ai didi

Cocoa - 可以启动、暂停、恢复的计时器对象?

转载 作者:行者123 更新时间:2023-12-03 17:17:34 25 4
gpt4 key购买 nike

我正在寻找一个重复计时器对象,该对象允许我创建一次,然后在应用程序的生命周期内根据需要暂停和恢复它。

我看过 NSTimer 的文档尽管我认为我可以通过在其之上构建一个抽象来多次创建/使计时器对象无效来使其执行我想要的操作,但我很好奇是否有更好的方法使用其他系统计时器实现。我对 Mac 开发不太熟悉,除了 NSTimer 之外找不到任何其他线索。

最佳答案

虽然 NSTimer 没有“挂起”方法,但是 [timer setFireDate:[NSDate distanceFuture]] 具有这种效果。要恢复,请使用 [timer setFireDate:[NSDate date]] 或类似方法。

关于Cocoa - 可以启动、暂停、恢复的计时器对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2549099/

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