An Objective-C timer that restricts firing to a time range. If it's called before min, it waits for min. If it's not called before max, it's called at max.