Docs say NSDate.timeIntervalSinceDate()
返回NSTimeInterval
,这是Double的类型。
我不是100%确定typealias
是什么。基本上,如果我的函数需要Double
,我如何从Double
获取NSTimeInterval
。
var t_start: NSDate = NSDate()
//**THIS IS WHERE THE ERROR IS**
mCloud.saveSessionDuration(PFUser.currentUser()!, duration: NSDate.timeIntervalSinceDate(t_start))
函数saveSessionDuration
如下:
func saveSessionDuration(usr: PFUser, duration: Double) {
//do something
}
答案 0 :(得分:1)
timeIntervalSinceDate不是类方法。也许你可以试试
NSDate().timeIntervalSinceDate(t_start)