カスタムのプログラムによる UI の変更を伴う UITableViews を使用するアプリに取り組んでいます。たとえば、プログラムによる UITableViewCell の変更がいくつかあります。
...
cell.backgroundColor = [UIColor clearColor];
cell.textLabel.font = [UIFont fontWithName:@"Georgia" size:14];
cell.selectedBackgroundView = anImageView;
...
そして、UITableView の設定は次のようになります。
self.table.separatorColor = [UIColor darkGrayColor];
新しいテーブルを作成するたびに、これらのプロパティを継承する UITableView と UITableViewCell のサブクラスを作成するにはどうすればよいですか? これらのプロパティはすべて各テーブルにあり (約 3 ~ 4 個あります)、不要なコードの乱雑さを減らしたいと考えています。