iPhone OS 3.2 File Sharing-Pfad
-
05-10-2019 - |
Frage
Zur Zeit habe ich das für meinen Dateipfad und ...
NSURL *storeUrl = [NSURL fileURLWithPath: [[self applicationDocumentsDirectory] stringByAppendingPathComponent: @"Shared\PartyPlanner.sqlite"]];
Dies ermöglicht es mir, die Datei mit iTunes zu teilen, aber statt nur mit ‚PartyPlanner.sqlite‘ im ‚applicationDocumentsDirectory \ Shared‘
Ich habe "SharedPartyPlanner.sqlite" in der 'applicationDocumentsDirectory'
Sie haben einen Reiniger oder einfacher Art und Weise auf den freigegebenen Ordner innerhalb von applicationDocumentsDirectory zu bekommen?
Lösung
In UNIX-ähnliche Systeme (einschließlich des iPhone OS), das Verzeichnis Separator ist /
, nicht \
.
Auch in C-ähnlichen Sprachen (einschließlich Objective-C) wird die \
in einer Zeichenfolge verwendet, um ein Zeichen zu entkommen, z.B. \n
? eine neue Zeile. Sie müssen Shared\\PartyPlanner.sqlite
eingeben, wenn Sie wirklich einen umgekehrten Schrägstrich im Dateinamen benötigen.