如何在 Apple Watch(iOS)上创建秒表(计时器)[关闭]
Posted
技术标签:
【中文标题】如何在 Apple Watch(iOS)上创建秒表(计时器)[关闭]【英文标题】:How to create a stopwatch (timer) on Apple Watch (iOS) [closed] 【发布时间】:2021-03-11 11:59:31 【问题描述】:有没有办法创建一个计时器,其性能就像 watchOS 上的健身应用或 ios 上的时钟应用一样?更具体地说,是否有专用的 SDK 可以让您使用 Swift 创建计时器?建议的方法是什么?
我知道 Timer 类,但 Timer 只能让您监听一秒的变化,而上述应用程序都有毫秒计时器。
谢谢!
【问题讨论】:
你肯定尝试过 something。 SO 不是免费的代码编写网站。如果不表现出至少一些(研究)努力,你就不太可能在这里得到答案。 【参考方案1】:您可以使用Timer
并设置TimeInterval
,它确实以秒为单位,但它也是double 的别名。
typealias TimeInterval = Double
这意味着您可以在那里输入值,例如0.02
。
另请记住,该计时器可能不会在该时间间隔内精确触发。有一个
var tolerance: TimeInterval
可以为计时器实例配置。
更多信息见https://developer.apple.com/documentation/foundation/timer
【讨论】:
以上是关于如何在 Apple Watch(iOS)上创建秒表(计时器)[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何在没有 Apple Watch 应用的情况下使用 cordova 在 Apple Watch 上获取 iPhone 应用的推送通知?