ストーリーボード内のビューがどのようにターゲットにされているかを理解するのに問題があります。
http://imageshack.us/photo/my-images/27/uye0.jpg/
これは、2 つのビュー オブジェクトを含むストーリーボードのイメージです (間違っていたら訂正してください)。
ここで、ビューの 1 つの背景色を変更したいと思います。私の理解では、次のようにします。
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
self.view.backgroundColor = [UIColor redColor];
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
これが上でリンクしたプロジェクトに実装されている場合、これは何もしません。私の理解では、「viewDidLoad」は決して実行されません。
唯一のView ControllerはviewControllerという名前なので、私の質問は、両方のビューのviewControllerを作成するにはどうすればよいですか? また、View Controller を作成するときにビューを区別するにはどうすればよいですか?
そして、これにはどの識別子が使用されますか?
編集1
追加した
viewDidLoad の後に NSLog(@"Here") を実行し、実行しますが、ビューの背景色を変更することはありません