gpt4 book ai didi

ios - NSTemporaryDirectory 或 documentDirectory : Which one is safest to store data?

转载 作者:搜寻专家 更新时间:2023-11-01 06:16:17 26 4
gpt4 key购买 nike

我正在使用 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])
}

最佳答案

NSTemporaryDirectory 将在您的 iOS 设备内存不足时清除数据。所以你可以在 NSTemporaryDirectory 上存储临时数据,比如缓存图像和其他东西。

NSDocumentDirectory 用于长时间存储数据。

因此根据您的需要,您需要使用这些目录来存储数据。

更多信息请查看is saving in NSDocumentDirectory okay?

关于ios - NSTemporaryDirectory 或 documentDirectory : Which one is safest to store data?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44275708/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com