-1
NSString *nibName = @"SampleViewController"
UIViewController *controller = [[UIViewController alloc] initWithNibName:nibName bundle:nil];

上記のコードを使用して「SampleViewController」xibに移動します...正常に動作しますがinitWithNibNameSampleViewController. 誰でもライフサイクルメソッドをトリガーするのを手伝ってくれるSampleViewController

4

1 に答える 1

1

UIViewController は、SampleViewController の実装元の親です。したがって、UIViewController の代わりに、SampleViewController クラス インスタンスを使用する必要があります。

SampleViewController *controller = [[SampleViewController alloc] initWithNibName:@"SampleViewController" bundle:[NSBundle mainBundle]];
于 2013-02-14T05:31:52.610 に答える