title: UITableView - Color a selectede cell in table (remain colored)
body: <p>In my app i'm using a UITableViewController ("grouped style")
  which in one of its section I want the user to be able to see what he had selected by making this cell colored and other "uncolored".</p>
  
  <p>Doing it by updating all cells' background color and reloading table data, each time user touches a cell (in didSelectRowAtIndexPath:)</p>
  
  <p>Problem is that there is some processing made in the didSelectRowAtIndexPath: so the color doesn't get changed right a way, rather in a bit delay after touch was made.
  (I gusse the processing is the resone for the tiny delay)</p>
  
  <p>Is there a better way of doing it?</p>
  
  <p>Any help will be appreciated 
  Liron</p>
  
  <p>P.S. I'm new to all of this...</p>