Ich versuche einen CocoaPod für Swift 3 zu erstellen. Da CocoaPods und Quick verwendet und diese Bibliotheken noch nicht aktualisiert wurden, habe ich die Repos gegabelt und versuche, sie zu konvertieren.War SetTimer in Swift 3 veraltet?
Im Nimble Projekt gibt es eine Funktion mit der Unterschrift genannt:
setTimer(start: DispatchTime, interval: UInt64, leeway: UInt64)
Der Compiler sagt Cannot invoke 'setTimer' with an argument list of type '(start: DispatchTime, interval: UInt64, leeway: UInt64)'
private let pollLeeway: UInt64 = NSEC_PER_MSEC
let interval = UInt64(pollInterval * Double(NSEC_PER_SEC))
asyncSource.setTimer(start: DispatchTime.now(), interval: interval, leeway: pollLeeway)
Die Auto-Vervollständigung zeigt alle setTimer Methoden sind veraltet, aber aus was ich found sie sollten nicht sein.
Gibt es einen Ersatz?