viewDidLoad メソッドでビュー階層を設定しようとしていますが、最後の行で問題が発生しています。
UIView *catView = [[UIView alloc] init];
UIImage *image = [UIImage imageNamed:@"lolcat.png"];
UIImageView *imageView = [[UIImageView alloc]initWithImage:image];
[self.view addSubview:imageView];