The documentation says about timerWithTimeInterval:target:selector:userInfo:repeats:
Returns a new NSTimer that, when added to a run loop, will fire after a specified number of seconds.
I don't fully understand this. Maybe someone can tell if it fires immediately or if the first time the selector gets called would be after the specified time interval (i.e. 10 seconds)?