Я пытаюсь передать аргумент методу, который 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
}
Примечание. Метод находится в том же классе, который вызывается. Поэтому я считаю, что правильно настроил цель.