title: UITableView cell reuse causing NSTimer problems
body: <p>I have a UITableView with a custom cell I built.  The cell has several labels, a start button and a stop button, and an NSTimer that gets fired off and stopped from the buttons.</p>
  
  <p>The labels display data from sqllite (through core data) and the timer runs individually for each separate cell.</p>
  
  <p>This all works fine until I have more cells and cell reuse gets triggered.  At that point, each cell shows the correct data in its labels, but if I start a timer for the first cell, the moment it rolls off screen, the next cell showing (and subsequently reusing the previous cell) will have its timer going as well.</p>
  
  <p>I can't figure out how to guarantee each cell has its own timer thread with cell reuse.</p>
  
  <p>Any help would be appreciated.</p>