2010-11-24 16 views
5

¿Cuál es la mejor manera de eliminar la extensión de una url en iPhone?Eliminar la extensión de url en iPhone

Yo estaba usando [urlString stringByDeletingPathExtension] pero me acabo de dar cuenta de que reemplaza http:// con http:/ por algún motivo desconocido. Lo más probable es que este método sea para rutas de archivos, no urls.

Respuesta

10

Si la operación de cadena reduce // a/(como una barra doble no tiene sentido en una ruta), simplemente use la contraparte URL, URLByDeletingPathExtension: en un objeto NSURL, que cree con [NSURL URLWithString: urlString] .

Cuestiones relacionadas