我正在尝试使用 WKWebView。
问题是我也必须支持 UIWebView,因为有些人的 ios < 8。
@property(nonatomic, strong) WKWebView* wkWebview;
@property(nonatomic, strong) UIWebView* uiWebview;
现在,似乎我到处都需要两个版本的函数(或分支)。看看下面的函数。
有没有更清洁的方法来做到这一点?
- (void)loadWebview {
NSURL* url = [NSURL URLWithString:self.mUrlString];
NSURLRequest* requestObj = [NSURLRequest requestWithURL:url];
if([self.isUseWKWebview]) {
[self.wkWebview loadRequest:requestObj];
} else {
[self.uiWebview loadRequest:requestObj];
}
}