1
Docs sayNSDate.timeIntervalSinceDate()
返回NSTimeInterval
这是Double的typealias。无法将类型'(NSDate) - > NSTimeInterval的值转换为预期参数类型'Double'
我不是100%确定typealias
是什么。基本上,如果我的功能需要Double
,我如何从NSTimeInterval
获得Double
。
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
}
这应该被标记为正确答案 –