segue関数を使用して別のView Controllerに1つのView Controllerを呼び出す際に問題があります。segueを使用してviewdidloadメソッドでView Controllerを呼び出す方法
- (void)viewDidLoad{
[super viewDidLoad];
if (first == NULL) {
[self performSegueWithIdentifier:@"first" sender:self];
NSLog(@"viewDidLoad");
}
}
は、今私は、コンソールviewDidLoad
で出力を得たが、私はそのセグエを呼び出すことができません。
私はIBactionメソッドでテストしていますので、ここではうまく動作しています ここに私のIBactionメソッドコードです。
-(IBAction)test{
[self performSegueWithIdentifier:@"first" sender:self];
}
親切に私はどのようにviewdidloadメソッドでビューコントローラを呼び出すかを指導します。
note:
これは親ビューコントローラですviewdidloadメソッドスプラッシュ画面の後にこの条件をチェックしたいと思います。
「最初の」変数とは何ですか?その状態チェックは成功(YES)を返しますか? – Ilanchezhian