No, two timers are overcomplicated. A single line `timer.fireDate = [NSDate dateWithTimeIntervalSinceNow:0.5]` does exactly what I need.
But I got your point, OK.