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

cur*_*eux 1 nsfilemanager ios swift3

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

let path = NSURL.fileURL(withPath: NSTemporaryDirectory(), isDirectory: true)
Run Code Online (Sandbox Code Playgroud)

API文档似乎更喜欢我们使用FileManager来获取Documents/目录:

let path = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first
Run Code Online (Sandbox Code Playgroud)

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

任何帮助/指导将不胜感激!

Swift 3,iOS 10

cur*_*eux 9

正确的答案很简单:

let tmpURL = FileManager.default.temporaryDirectory
Run Code Online (Sandbox Code Playgroud)

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

  • 它仅支持ios 10以上 (2认同)