2010-06-23 69 views
0

任何人都可以爲我澄清這一點,我的印象是使用webViewDidFinishLoad:我必須符合我的類<UIWebViewDelegate>。但是,我忘了這樣做,但發現它仍然在我期待的錯誤/警告的地方。任何人都可以爲我解釋嗎?webViewDidFinishLoad:缺少協議?

-(void)webViewDidFinishLoad:(UIWebView *)webView { 
    // do stuff ... 
} 

讚賞,

加里

回答

1

UIWebViewDelegate中的方法都應該是任選實施。如果UIWebView將迫使您通過測試代理conforms來執行協議,那麼您總是會對您的班級發出惱人的警告,指出您的班級未完全實施該協議。
UIWebViewDelegate有效地存在自我文檔,並在你想要被警告不完全實施它。如果您需要這些警告,請參閱Adopting a Protocol

+0

謝謝格奧爾格,這完全解釋了它...... – fuzzygoat 2010-06-23 19:00:54