Передача параметров в метод, вызываемый NSTimer в Swift
Я пытаюсь передать аргумент методу, который вызывается NSTimer в моем коде. Это исключение. Вот как я это делаю. Circle - мой пользовательский класс.
var circle = Circle()
var timer = NSTimer.scheduledTimerWithInterval(1.0, target: self, selector: animate, userInfo: circle, repeats: true)
Ниже приведен метод, который вызывается
func animate(circle: Circle) -> Void{
//do stuff with circle
}
Примечание. Метод находится в том же классе, в котором он вызывается. Поэтому я верю, что правильно поставил цель.