我在一个NSObject里做了一个WebView,然后用JS拿出一些node。但是,现在webview的Delegate方法没反应,代码如下MyObject.h@interface MyObject : NSObject
- (void)load;@endMyObject.m@interface MyObject ()<UIWebViewDelegate>@end@implementation MyObject// 这个方法没反应- (void)webViewDidStartLoad:(UIWebView *)webView
{ NSLog(@"start load");
}
- (id)init
{ self = [super init]; if (self) { self.webView = [[UIWebView alloc] init]; self.webView.delegate = self; return self;
} return nil;
}// 这个方法调用了- (void)load
{ NSMutableURLRequest *requestObj = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://baidu.com"]];
[self.webView loadRequest:requestObj];
}@end调用是通过一个静态方法Util.m+ (void)getWebViewContent
{
MyObject *obj = [[MyObject alloc] init];
[obj load];
}
2 回答
- 2 回答
- 0 关注
- 138 浏览
添加回答
举报
0/150
提交
取消