Compruebe si el destino NSURLRequest es "_blank"?

Estoy escuchando las cargas de URL de mi UIWebView. ¿Hay alguna manera de verificar si la request tiene un objective de "_blank" ?:

- (BOOL) webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { if ([request targetIs:@"_blank"]) { // do something. } } 

No sé acerca de iOS, pero en cuanto a OS X, funciona perfectamente, si usa el delegado de políticas. He puesto mi respuesta en este hilo , mencionado por Russ anteriormente.

Tal vez pueda usar [UIWebView -request] para get la NSURLRequest, y usar [NSURLRequest URL] para verificar si la URL contiene lo que desee.