I have experience with NSTimer to run it once per minute, like

```
NSTimer.scheduledTimerWithTimeInterval(60.0, target: self, selector: Selector("everyMinute"), userInfo: nil, repeats: true)

```

Is it possible to use NSTimer, some other class, or some other control, to run some method every minute but on first second of minute ? 

I do have some idea how to implement it on my own, but I am first checking is this already exist ?