iPhone OS 3.2 Ruta archivo Sharing
-
05-10-2019 - |
Pregunta
Actualmente tengo esto para mi ruta del archivo y el archivo ...
NSURL *storeUrl = [NSURL fileURLWithPath: [[self applicationDocumentsDirectory] stringByAppendingPathComponent: @"Shared\PartyPlanner.sqlite"]];
Esto me permite compartir el archivo con iTunes, pero en lugar de sólo tener 'PartyPlanner.sqlite' en el 'applicationDocumentsDirectory \ Shared'
Tengo "SharedPartyPlanner.sqlite" en el 'applicationDocumentsDirectory'
¿hay una manera más limpia o más fácil de llegar al interior de la carpeta compartida de applicationDocumentsDirectory?
Solución
En sistemas similares a Unix (incluyendo el iPhone OS), el separador de directorio es /
, no \
.
También, en C-como idiomas (incluyendo Objective-C), el \
en una cadena se utiliza para escapar de un personaje, por ejemplo, \n
? una nueva línea. Necesita escribir Shared\\PartyPlanner.sqlite
si realmente necesita una barra invertida en el nombre del archivo.