可以使用FileManager.default.urls(for:in :)来获取iOS中的tmp /目录吗?

时间:2017-04-18 20:15:06

标签: ios swift3 nsfilemanager

我已成功使用以下内容获取iOS中的tmp/目录:

let path = NSURL.fileURL(withPath: NSTemporaryDirectory(), isDirectory: true)

API文档似乎更倾向于使用FileManager来获取Documents/目录:

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

有没有办法使用FileManager.default.urls(for:in:)或类似的东西来获取iOS中的tmp/目录?我尝试了.itemReplacementDirectory.url(for:in:appropriateFor:create:),但他们没有工作。

非常感谢任何帮助/指导!

Swift 3,iOS 10

1 个答案:

答案 0 :(得分:7)

正确的答案很简单:

let tmpURL = FileManager.default.temporaryDirectory

有时,你只需休息一下,稍后再回来...... =)