3
Я пытаюсь получить текущее время с определенной точки с начальной точки приложения.Swift- Невозможно вызвать '-' с помощью списка аргументов типа (NSNumber, NSTimeinterval)
var startTime = NSDate.timeIntervalSinceReferenceDate()
var currentTime: NSNumber = 0
for var i = 0; i < 10000; i++ {
if i == 99 {
currentTime = NSDate.timeIntervalSinceReferenceDate()
println(i)
}
}
var elapsedTime = currentTime - startTime
println(Double(elapsedTime))
}
и я получаю эту ошибку:
Cannot invoke '-' with an argument list of type '(@!Value NSNumber, @!Value NSTimerinerval)
я понимаю, что это что-то с типом я jutt не могу понять это, какие-либо предложения?
работает как шарм, спасибо Champ! –
Ошибка 'Can not invoke 'yourMethodName' с аргументом list type ...' также будет отображаться при попытке вызвать метод экземпляра из метода класса. – Sakiboy