2017-01-02 40 views
1

來自偉大的文章here我學會了如何在Swift中讀寫文件。但是,我很難改變目錄。如何在Swift中爲文件訪問指定備用目錄

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

點與.documentDirectory用戶的文檔目錄。是否還有其他常量可用於替代.documentDirectory這些常量目錄指向諸如桌面目錄之類的常見目錄?我搜索了.documentDirectory的API參考,嘗試了諸如「.currentDirectory」(這不起作用),搜索到stackoverflow等等的各種猜測,並且都是空的。

非常感謝提前!

+1

你的問題不清楚。你究竟想要改變什麼?您是否想要更改Documents目錄的位置,或者您是否想知道Documents目錄以外的目錄? – rmaddy

+0

我在詢問Documents目錄以外的目錄。但我不明白這是如何在default.urls結構中指定的。該進程是否在for中指定了一些不同類型的目錄:還是讓.documentDirectory指向其他地方?我的問題缺乏清晰度來源於我對這一過程缺乏瞭解,這是錯誤的。 – Dribbler

+0

你爲什麼不更新你的問題,並詳細說明你想要達到的目標。然後有人可以指出你正確的方向,哪個目錄是最好的。同時,查看FileManager.SearchPathDirectory的文檔(但請注意,在iOS中只有少數文檔是有用的)。 – rmaddy

回答

0

信用到期:Rmaddy在評論中回答了我的問題 - 如果有人遇到此問題並且需要它,請發佈文檔鏈接。可以找到default.urls的常量參考here

謝謝!

相關問題