UIWebView 在多线程运行中会出现内存泄露问题 报错:tried to obtain the web lock from a thread other than the main thread or the web thread. UIKit should not be called from a secondary thread
是因为UIKit控件只能在主线程运行
把UIWebview移到主线程就好了。
方案:
dispatch_async(dispatch_get_main_queue(), ^{
request= [NSURLRequest requestWithURL:url];
if (!self.web1V) {
self.web1V = [UIWebViewnew];
}
[self.view addSubview:self.web1V];
[self.web1VloadRequest:request];
}