【发布时间】:2016-07-12 05:58:04
【问题描述】:
有没有办法在 iOS 中获得系统正常运行时间(使用 Swift)?我需要的是测量时间,而不必担心用户更改时间。在 Android 中,有一个 elapsedCurrentTimeMillis() 返回自启动以来的毫秒数,但现在我需要类似的东西用于 iOS。 Getting iOS system uptime, that doesn't pause when asleep 这里有一个公认的答案,但那是针对 Objective C 的,我需要它用于 Swift,但我不知道如何转换它。
【问题讨论】:
-
NSProcessInfo.processInfo().systemUptime怎么样? -
这没有考虑睡眠时间。我需要一种方法来可靠地测量已经过去了多少时间,即使应用程序在此期间关闭并且即使用户更改了时间。