任何人都可以为我澄清这一点,我的印象是使用webViewDidFinishLoad:我必须使我的课程符合<UIWebViewDelegate>
。但是我忘了这样做,但发现它仍然适用于我期待错误/警告的地方。有人可以帮我解释一下吗?
-(void)webViewDidFinishLoad:(UIWebView *)webView {
// do stuff ...
}
非常感谢,
加里
答案 0 :(得分:1)
UIWebViewDelegate
中的方法应该是可选的。如果UIWebView
会强制您通过测试代理conforms来实施协议,那么您总是会遇到关于您的班级未完全实施协议的恼人警告。
UIWebViewDelegate
实际上存在自我文档,如果您想要被警告不完全实现它。如果您需要这些警告,请参阅Adopting a Protocol。