我想知道这是否有可能在 swift 中完成,这样做的方式是什么?
我只是想能比较一下?我的 url 方案到我想要的任何字符串。这就是我在 objc 中的做法。
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
if ([request.URL.scheme isEqual: @"http"] || [request.URL.scheme isEqual:@"https"]) {
return NO;
}
return YES;
}
请您参考如下方法:
在 Swift 中使用 == 而不是在 Objective-C 中使用 isEqual: 或 isEqualToString:
if (request.URL.scheme == "http" || request.URL.scheme == "https") {
