WKWebView代替UIWebView
在iOS的App中加载网页,我们之前一直使用的是UIWebView,但是UIWebView加载网页会占用很大的内存,现在我们使用WKWebView,就能很好的解决这个问题,下面是WKWebView的用法:
1.在ViewController.m中添加
#import <WebKit/WebKit.h>
2.声明变量
@property (nonatomic, retain)WKWebView *webView;
3.实现
self.webView = [[WKWebView alloc] initWithFrame:CGRectMake(0, 0, self.view.width, self.view.height)];
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@",urlStr]]];(注意此处的链接必须加上http://,否则页面加载不出来)
[self.webView loadRequest:request];
[self.view addSubview:self.webView];