title: How to make a super class of custom UITableViewCell?
body: <p>I am creating a UITableView which has multiple types of cells.So I creating multiple cell using xib and for each cell I have <code>one .h file one .m file and one .xib</code> file.All these cells has some common things like cell background color,property(UILabel,UIView) and actions(UIButton click).</p>
  
  <p>So I am doing a set of common things again and again.So how can I create a super class of these cell so that I can come out of the problem.I should be linked the custom xib cell to my super class.</p>
  
  <h2>Edit 1.0 :-</h2>
  
  <p>Suppose I have created a <code>Super Cell</code> subclass of UITableViewCell having the all the common properties of those cells in its header file (SuperCell.h) and also implemented all the common actions in its implementation file (SuperCell.m).Then I Made all those .xib cell header file as a subclass of my SuperCell. Now how can linke these .xib files header property to the SuperCell header property which is same.</p>
  
  <h2>Edit 2.0 :-</h2>
  
  <p>Thanks @Fogmeister for pointing me out that it will be a big hierarchies and difficult to maintain.And If I want to add some new label in child cell then I am also not clear where should I add and how to linked with the super cell.</p>
  
  <p>Let me clear my question explaining my project a little bit.
  I am creating an social app like facebook which has <code>Text post,single image post,double images post,multiple images post, poll,event,etc</code>.
  So for my social app landing page I have a UITableview controller and all these type of post is linked to one one cells.All these cell has some common things like <code>Post ownername(UILabel),@handler (UILabel),profile pic ( ImageView) ,Post time (UILabel),like button (UIButton),comment button (UIbutton) etc.</code> </p>
  
  <p>I have done everything and it is <code>working fine</code>.I have written a lot of common code for setting up all these cell as there is not SuperCell of these cells.So I am trying to figure out a solution to make it little bit easier.</p>
  
  <p>Thanks  </p>