iPhone OS 3.2 File Sharing Path
-
05-10-2019 - |
Domanda
Attualmente ho questo per il mio percorso di file e il file ...
NSURL *storeUrl = [NSURL fileURLWithPath: [[self applicationDocumentsDirectory] stringByAppendingPathComponent: @"Shared\PartyPlanner.sqlite"]];
Questo mi permette di condividere il file con iTunes, ma invece di avere 'PartyPlanner.sqlite' nel 'applicationDocumentsDirectory \ Shared'
Ho "SharedPartyPlanner.sqlite" nel 'applicationDocumentsDirectory'
c'è un modo più pulito o più facile per raggiungere l'interno della cartella condivisa applicationDocumentsDirectory?
Soluzione
In UNIX-come i sistemi (tra cui l'iPhone OS), il separatore di directory è /
, non \
.
Inoltre, in C-like lingue (tra cui Objective-C), il \
in una stringa viene utilizzata per fuggire un carattere, per esempio \n
? una nuova linea. È necessario digitare Shared\\PartyPlanner.sqlite
se si ha realmente bisogno di una barra rovesciata nel nome del file.