n00b の質問を前もってお詫び申し上げます。iOSを始めたばかりです!
webViewController をナビゲーション コントローラーにプッシュしようとしています。
mudWebViewController *webViewController = [[mudWebViewController alloc] initWithNibName:nil bundle:nil];
[[webViewController webView] setDelegate:webViewController];
[[self navigationController] pushViewController:webViewController animated:YES];
しかし、デリゲート メッセージにログが表示されないため、これはうまくいかないようです。
viewDidLoad: メソッドでデリゲートを設定すると、正常に動作します。
その時点で webView は実際には存在しないと思いますが、なぜですか? コントローラーを初期化すると、webView も初期化されるべきではありませんか?
viewDidLoad: は、このようなものを設定する適切な場所ですか?