我正在为我的webView
加载一个网址,但在启动loadRequest
之后我的应用程序崩溃了。
我的WebView
位于自定义的UIView
类XIB
内,我正在添加我的观点:
WebViewContainer *webViewContainer = [[[NSBundle mainBundle] loadNibNamed:@"WebViewContainer" owner:nil options:nil] firstObject];
[webViewContainer startLoadingURL:kPersonalWebsiteURL];
webViewContainer.frame = CGRectMake(0, 0, kScreenWidth, kScreenHeight);
[self.view addSubview:webViewContainer];
我的startLoadingURL
方法:
- (void)startLoadingURL:(NSString *)url
{
NSURL *urlToLoad = [NSURL URLWithString:url];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:urlToLoad];
[self.webView loadRequest:requestObj];
}
以下是Interface Builder配置:
以下是错误消息我只是收到此错误消息而没有获取任何日志。
答案 0 :(得分:1)
尝试将self
重新键入WebViewContainer *webViewContainer = [[[NSBundle mainBundle] loadNibNamed:@"WebViewContainer" owner:nil options:nil]
作为所有者参数。所以你可能不得不替换:
WebViewContainer *webViewContainer = [[[NSBundle mainBundle] loadNibNamed:@"WebViewContainer" owner:self options:nil]
与
var found = "abaubuiyiatbzsgegestsabn".match(/(\w)[^\1]\1/g);
console.log(found);