我正在尝试将webView中的当前网址与定义的网址比较google.com
所以理论上......
NSURLRequest *currentRequest = [webView request];
NSURL *currentURL = [currentRequest URL];
会给我们当前的网址......
NSString *newurl = @"http://www.google.com";
这会给我们比较定义的网址
while (!currentURL == newurl) {
//do whatever here because currentURL does not equal the newurl
}
答案 0 :(得分:1)
您必须使用-isEqualToString:
,如下所示:
while (![currentURL isEqualToString:newURL]) {
// Do stuff
}
你不能用它来比较网址和字符串,所以你必须转换一个或另一个(将newurl转换为URL并使用-isEqual:
进行比较可能是一个很好的举措)。