title: Template for UITableViewCell without nib files or storyboard
body: <p>I want to separate the code decide how the cell display from <code>UITableViewCell</code> class for reuse or switch template in runtime. Like this:</p>
  
  <pre><code>-(void)setTemplate:(MyTemplate *)template {
      [self.productName setStyleFrom:template.mainLabel];
      ....
  }
  </code></pre>
  
  <p>And I don't want to use nib files or storyboard, code only.</p>
  
  <p>Thank you.</p>