首页 > 代码库 > #if __IPHONE_OS_VERSION_MAX_ALLOWED < __IPHONE_8_0
#if __IPHONE_OS_VERSION_MAX_ALLOWED < __IPHONE_8_0
头文件处理
#import <UIKit/UIKit.h>#if __IPHONE_OS_VERSION_MAX_ALLOWED < __IPHONE_8_0#else#import <WebKit/WebKit.h>#endif
属性处理
@interface AdaptiveWebView ()<UIWebViewDelegate,WKNavigationDelegate>#if __IPHONE_OS_VERSION_MAX_ALLOWED < __IPHONE_8_0@property WebViewJavascriptBridge* bridge;#else@property WKWebViewJavascriptBridge *bridge;#endif@end
代码处理
-(void)setUrl:(NSString *)url{ _url = url; NSURLRequest *urlRequest = [[NSURLRequest alloc]initWithURL:[NSURL URLWithString:url]]; #if __IPHONE_OS_VERSION_MAX_ALLOWED < __IPHONE_8_0 [self.webView loadRequest:urlRequest]; _bridge = [WebViewJavascriptBridge bridgeForWebView:self.webView]; [_bridge setWebViewDelegate:self];#else [self.wkWebView loadRequest:urlRequest]; _bridge = [WKWebViewJavascriptBridge bridgeForWebView:self.wkWebView]; [_bridge setWebViewDelegate:self];#endif @WeakObj(self)
#if __IPHONE_OS_VERSION_MAX_ALLOWED < __IPHONE_8_0
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。