Java C / Swift版本的SystemClock.uptimeMillis()

时间:2014-06-17 14:27:10

标签: java ios objective-c swift system-clock

我有一个使用SystemClock.upTimeMillis()的java应用程序,但现在我尝试使用相同的概念在iOS上为同一个应用程序复制Swift(新苹果语言)中的代码。

我需要让时钟在秒数达到60后将秒数重置为00,然后将分钟重置为继续,然后将分钟重置为00以及将数小时继续进行,只是为了得到一个时钟(因为我的应用程序使用类似接口的时钟)。

所以我需要SystemClock.uptimeMillis()的Swift / Objective C版本。

有可能吗?或者我怎样才能使时钟像普通时钟一样工作?

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

你能找到的最接近的东西可能是NSDate,它返回并存储次秒精度的时间。

答案 2 :(得分:0)

斯威夫特会是这样的:

import Foundation

var systemUptime: NSTimeInterval {
    return NSProcessInfo.processInfo().systemUptime
}