UITableViewCellにはラベルや画像を表示するプロパティが用意されているのでわざわざ自分でSubviewを追加するような記述をする必要はない。
画像を表示するときはimageView.imageにUIImageのインスタンスを渡せば良い。
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"Cell"]; cell.imageView.image = [UIImage imageNamed:@"hoge.png"];
cell.imageViewはUIImageViewのインスタンスであるのでなんかしたい場合はなんかできると思う。