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?

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top