tableViewCell に自作の xib ファイルを利用する方法
1) 適当な xib ファイル(今回は CustomCell.xib というのを作成した)を作成する。ここでデザインは行う。
2) CustomCell.xib の UILabel などをカスタマイズするために、UITableViewCell を継承したカスタムセルを作成する(今回は CustomTableViewCell というのを作成した)
3) CustomCell.xib のクラスとして CustomTableViewCell を指定する(そうしないと IBOutlet が紐付けられない)
4) コントローラ側で xib ファイル名と適当な Identifier を指定して登録する
[self.tableView registerNib:[UINib nibWithNibName:@"CustomCell" bundle:nil] forCellReuseIdentifier:@"MyCell"];
5) tableView の cell を返すときに、先ほど指定した Identifier を指定する
CustomTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"MyCell"];
※ 2) と 3) は UILabel などを動的にカスタマイズしない場合には不要