您好我需要將Objective-c中的這段代碼轉換爲Swift 但是我遇到了Date和TimeInterval對象的問題。 斯威夫特版本:3 的Xcode版本:8.0測試版Swift中的TimeInterval
-2
A
回答
1
據我的意見,你的代碼必須是:
private func updateTimer() {
let currentDate = NSDate()
let timeInterval = currentDate.timeIntervalSince(self.startDate)
let timerDate = NSDate(timerIntervalSince1970: timeInterval)
}
或
private func updateTimer() {
//we don't have to create the variable "currentDate".
let timeInterval = NSDate().timeIntervalSince(self.startDate)
let timerDate = NSDate(timerIntervalSince1970: timeInterval)
}
+0
完美我發佈它,因爲我編輯我的問題!謝謝! –
1
對於斯威夫特3使用日期:
private func updateTimer() {
let currentDate = Date()
let timeInterval = currentDate.timeIntervalSince(self.startDate)
let timerDate = Date(timeIntervalSince1970: timeInterval)
}
+0
NSDate仍然存在於Swift 3中,NSString,NSArray,... –
相關問題
- 1. NSDate timeInterval = nil
- 2. 如何清除Timeinterval
- 3. iOS6的錯誤TimeInterval所
- 4. jquery,timeinterval和if語句
- 5. 比較TimeInterval整數的問題
- 6. 將已用過的TimeInterval添加到Date()
- 7. sencha中的setTimer()&timeInterval()在Android和iPhone設備中不起作用
- 8. Swift:casting可選<AnyObject>到TimeInterval錯誤
- 9. 如何將TimeInterval設置爲512每秒?
- 10. 使用UIPicker設置TimeInterval函數
- 11. 錯誤EXC_BAD_INSTRUCTION - 如何設置timeInterval方法?
- 12. 從timeInterval獲取失蹤月份?
- 13. 如何清除或停止angularjs中的timeInterval?
- 14. 如何從reactJs中的另一個組件調用timeinterval函數?
- 15. 在SQL服務器的where子句中設置24小時TimeInterval
- 16. 你可以綁定到NSDatePicker的timeInterval屬性嗎?
- 17. Swift項目中的Swift莢
- 18. 如果沒有userInteraction for timeInterval如何恢復到頁面
- 19. swift中的NSURLSessionDownloadTask
- 20. Swift中的UINavigationController
- 21. swift中的RadioButton
- 22. swift中的UIPopoverPresentationController
- 23. Swift中的NSFastEnumeration
- 24. Swift中的Int256
- 25. Swift中的NSSortDescriptor
- 26. Swift中的SharedInstance
- 27. swift中的NSRangeException
- 28. Swift中的SecAccessControlCreateWithFlags()
- 29. Swift中的CGPointMakeWithDictionaryRepresentation
- 30. Swift中的UICollisions
您必須在'NSDate'的實例上調用'timeIntervalSince',但不在類NSDate上調用。否則,它不會返回'NSTimerInterval'(double)而是'NSDate'。無論如何,我認爲當你調用NSDate.timeIntervalSince(currentDate)時,XCode必須返回一個錯誤,因爲它不是類函數。 –
你可以在代碼中發佈示例嗎? –
我已經發布了代碼。 –