我提前为 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: 是设置这些东西的正确位置吗?