//START timer = NSTimer.scheduledTimerWithTimeInterval(1, target: self, selector: Selector("update"), userInfo: nil, repeats: true) //STOP timer.invalidate() timer=nil func update() { print("do something") }