title: NSTimer not working well for UITableviewCell
body: <p>I have to create something like, there is UITableView which have much multiple rows with multiple sections and every row has different Timer showing in 'hh:mm:ss' format and it decrementing every second, just like countdown. </p>
  
  <p>I'm getting problem that when i scroll UITableView, few UILabels re-initialised and countdown time gone and even it gets over-rides for few cells.
  I'm using following code to achieve my requirement :</p>
  
  <pre><code>-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
  
         //Somewhere, in this method
         elapsedTimeTimer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(runningTimer:) userInfo:dic repeats:YES];
  
         [[NSRunLoop currentRunLoop] addTimer:elapsedTimeTimer
                                           forMode:NSRunLoopCommonModes];
  }
  
  -(void)runningTimer:(NSTimer *)timer {
         secondsLeft --; //I'm able to get seconds 
  
         hours = secondsLeft / 3600;
         minutes = (secondsLeft % 3600) / 60;
         seconds = (secondsLeft %3600) % 60;
  
         cell.lblTime.text = [NSString stringWithFormat:@"%02d:%02d:%02d", hours, minutes, seconds];
  }
  </code></pre>
  
  <p>Please help me for solving this problem. Any kind of help, will surely appreciated. </p>
  
  <p>Thanks.!!..</p>