【发布时间】:2012-09-11 20:03:54
【问题描述】:
我正在尝试在启动应用程序时在类文件中动态创建 UIWebView。
我已经成功地在启动时在该类文件中调用了一个函数,但是当我将创建 webview 的代码添加到该函数时,我收到如下错误:“试图获取网络从主线程或 Web 线程以外的线程锁定。这可能是从辅助线程调用 UIKit 的结果。现在崩溃..."
我创建 UIWebView 的代码是这样的:
UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 16, 16)];
[webView setDelegate:self];
[webView setHidden:YES];
NSURL *url = [NSURL URLWithString:address];
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url];
[webView loadRequest:urlRequest];
我哪里错了?
【问题讨论】:
-
这个sn-p在什么方法里面?
标签: objective-c ios xcode uiwebview uiwebviewdelegate