2012-01-16 36 views
12

Simplemente lo suficiente, necesito saber cómo obtener la URL actual que el UIWebView está en. De esa manera, sería capaz de añadir características tales como marcadores, compartir, etc.Obtener URL actual (UIWebView)

El quid de la cuestión es: ¿qué puedo hacer para obtener la URL actual de webvew?

EDIT: Solución:

NSString *currentURL = myWebView.request.URL.absoluteString; 

Respuesta

35
NSString *currentURL = myWebView.request.URL.absoluteString; 
4
[[[web request] URL] absoluteString] 

le dará la URL actual como una cadena.

+0

gracias por poner la versión de Objective-C como una respuesta aquí! –

2

En Swift si usted necesita para obtener su URL tiene que escribir este bloque de código:

func webViewDidFinishLoad(webView: UIWebView) { 
    let currentURL = webView.request?.mainDocumentURL 
    print(currentURL) 
}