UITableViewCellで画像を表示する時

UITableViewCellにはラベルや画像を表示するプロパティが用意されているのでわざわざ自分でSubviewを追加するような記述をする必要はない。

画像を表示するときはimageView.imageにUIImageのインスタンスを渡せば良い。

cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"Cell"];
cell.imageView.image = [UIImage imageNamed:@"hoge.png"];

cell.imageViewはUIImageViewのインスタンスであるのでなんかしたい場合はなんかできると思う。