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?

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top