我有一个使用SystemClock.upTimeMillis()
的java应用程序,但现在我尝试使用相同的概念在iOS上为同一个应用程序复制Swift(新苹果语言)中的代码。
我需要让时钟在秒数达到60后将秒数重置为00
,然后将分钟重置为继续,然后将分钟重置为00
以及将数小时继续进行,只是为了得到一个时钟(因为我的应用程序使用类似接口的时钟)。
所以我需要SystemClock.uptimeMillis()
的Swift / Objective C版本。
有可能吗?或者我怎样才能使时钟像普通时钟一样工作?
答案 0 :(得分:2)
[[NSProcessInfo processInfo] systemUptime]
答案 1 :(得分:0)
你能找到的最接近的东西可能是NSDate,它返回并存储次秒精度的时间。
答案 2 :(得分:0)
import Foundation
var systemUptime: NSTimeInterval {
return NSProcessInfo.processInfo().systemUptime
}