2017-01-02 7 views
1

偉大な投稿hereから、私はSwiftでファイルを読み書きする方法を学びました。しかし、私はディレクトリを変更するのに苦労しています。 .documentDirectoryを持つユーザーのドキュメントディレクトリにSwiftでファイルアクセスの代替ディレクトリを指定する方法

ライン

let dir = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first 

ポイント。 .documentDirectoryの代わりに使用できる他の定数は、Desktopディレクトリなどの共通のディレクトリを指していますか? .documentDirectoryのAPIリファレンスを検索し、 ".currentDirectory"(これは動作しませんでした)、検索されたstackoverflowなどのようなさまざまな推測を試み、空になっています。

事前に感謝します。

+1

質問が不明です。何を正確に変更しようとしていますか?ドキュメントディレクトリの場所を変更するか、ドキュメントディレクトリ以外のディレクトリについて質問していますか? – rmaddy

+0

私はDocumentsディレクトリ以外のディレクトリについて質問していました。しかし、これがdefault.urls構造体でどのように指定されているのか分かりません。そのプロセスはfor:で指定されたいくつかの異なる種類のディレクトリを持っていますか、それとも.documentDirectoryを他の場所を指すようにするのですか?私の疑問の明確さの欠如は、そのプロセスの理解が不足していることから始まります。 – Dribbler

+0

あなたが達成しようとしていることに関する詳細を質問に反映させてみませんか?それから、誰かが、どのディレクトリが最善であるかについての正しい方向を指し示すことができます。一方、 'FileManager.SearchPathDirectory'のドキュメントを見てください(ただし、iOSでは有用なものはほんの少しです)。 – rmaddy

答えて

0

クレジット:Rmaddyがコメントに私の質問に答えてくれました - 誰かがこれを見て、それを必要とするならば、ドキュメンテーションへのリンクを投稿してください。 default.urlsの定数の参照はhereです。

ありがとうございます!

関連する問題