FileManager.default.urls(for:in:) 可以用来获取 iOS 中的 tmp/ 目录吗?
Can FileManager.default.urls(for:in:) be used to get tmp/ directory in iOS?
我已经成功使用以下方法获取 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:)
,但它们没有用。
任何 help/guidance 将不胜感激!
Swift3,iOS10
正确答案很简单:
let tmpURL = FileManager.default.temporaryDirectory
有时候,你只是需要休息一下,然后再回来... =)
我已经成功使用以下方法获取 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:)
,但它们没有用。
任何 help/guidance 将不胜感激!
Swift3,iOS10
正确答案很简单:
let tmpURL = FileManager.default.temporaryDirectory
有时候,你只是需要休息一下,然后再回来... =)