【发布时间】:2017-05-31 04:33:21
【问题描述】:
我正在使用 Alamofire 从服务器下载数据。 我想保存在最安全的目录中(DocumentDirectory,NSTemporaryDirectory)。有人可以帮我吗?
文档目录:
let destination: DownloadRequest.DownloadFileDestination = { _, _ in
let documentsURL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)[0]
let fileURL = documentsURL.appendingPathComponent(fileName)
return (fileURL, [.removePreviousFile, .createIntermediateDirectories])
}
NSTemporaryDirectory
let fileURL = URL(fileURLWithPath:
NSTemporaryDirectory()).appendingPathComponent(fileName)
let destination: DownloadRequest.DownloadFileDestination = { _, _ in
return (fileURL, [.createIntermediateDirectories,
.removePreviousFile])
}
【问题讨论】:
-
既然你将数据保存在磁盘中,这真的没关系。
-
1是永久的,1是临时的,它们和安全有什么关系?
标签: ios swift alamofire nsfilemanager