UIWebView сравнивает текущие и определенные URL с циклом в зависимости от результата - PullRequest
0 голосов
/ 22 апреля 2010

Я пытаюсь сравнить текущий URL в webView с определенным URL, скажем google.com

так в теории ..

 NSURLRequest *currentRequest = [webView request];
 NSURL *currentURL = [currentRequest URL];

даст нам наш текущий URL ...

  NSString *newurl = @"http://www.google.com";

это даст нам сравнение с определенным URL

 while (!currentURL == newurl) {
  //do whatever here because currentURL does not equal the newurl
 }

1 Ответ

1 голос
/ 22 апреля 2010

Вы должны использовать -isEqualToString:, вот так:

while (![currentURL isEqualToString:newURL]) {
  // Do stuff
}

Вы не можете использовать это для сравнения URL со строками, хотя ', поэтому вам придется конвертировать один или другой (преобразование newurl в URL и сравнение с использованием -isEqual: может быть хорошим шагом). *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...