Leaked Object NSDate: ResumeTimer & PauseTimer
<p>Tested app in Instrumens for memory leak getting multiple leaks for using multiple times pauseTimer and resumeTimer.</p>

<p>Defined in m file</p>

<pre><code>NSDate *pauseStart, *previousFireDate;

-(void)pauseTimer{
pauseStart = [[NSDate dateWithTimeIntervalSinceNow:0] retain];
previousFireDate = [[timer fireDate] retain];
[timer setFireDate:[NSDate distantFuture]];
}

  -(void)resumeTimer{
float pauseTime = -1*[pauseStart timeIntervalSinceNow];
//[timer setFireDate:[previousFireDate initWithTimeInterval:pauseTime sinceDate:previousFireDate]];
[timer setFireDate:[NSDate dateWithTimeInterval:pauseTime sinceDate:previousFireDate]];
}
</code></pre>

<p>how to fix this memory leak for pauseTimer and resumeTimer. User can use PauseTimer and resumeTimer multiple times.</p>

<p>Appreciate help.</p>

<p>Thanks.</p>
