notes best app activar ios nsfilemanager

best - ¿Cuál es la diferencia entre ruta y URL en iOS?



nfc iphone 8 (2)

La URL incluye el protocolo que se está utilizando (http: // etc). El camino no necesita o no necesita al menos.

En una clase como NSFileManager hay 2 versiones de prácticamente todos los métodos. Uno para rutas y otro para URLs. ¿Cual es la diferencia? Y cuál es la mejor práctica para convertir una URL en una ruta.


path es la ubicación de un recurso (archivo / directorio) en un file system . Al igual que el Sistema de archivos iOS, el sistema de archivos de otros entornos puede ser el sistema de archivos de Windows, Unix, etc. La ruta puede tener espacios como /docs/random doc/ . (entre aleatorio y doc)

URL es una referencia a un recurso en cualquier lugar (sistema de archivos, web HTTP, FTP, etc.). La URL no puede tener espacios como la ruta.

URL de la web: http://.com/
URL del archivo: file://localhost/Users/username/docs/random%20docs/
path for above mentioned file URL : /Users/username/docs/random%20docs/

en términos laicos:

URL = protocolo (http, archivo, etc.) + host (nombre de dominio o IP o localhost) + path