我有一个场景,我正在等待 uiwebview 完全加载,然后在完成后从 finishedWebViewLoading 调用委托(delegate)。但是,我想在完成加载后返回该 webView 作为一个对象,该对象是另一个类的私有(private)对象。有没有办法通过代表来做到这一点?我不想将该 uiwebview 作为公共(public)属性(property),因此我在我的主文件下使用了它。
谢谢。
最佳答案
确定你可以这样做..在.h中
@protocol yourClassProtocal <NSObject>
- (void) loadingFinsihForWebView:(UIWebView*)wv;
@end
并且在 webView Delegate webViewDidFinishLoad
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
[delegate loadingFinsihForWebView:webView];
}
关于iphone - 有没有办法通过 Objective-C 中的委托(delegate)发送对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10529811/