我正在从firebase下载文件。假设请求url紧随其后。
social-cam-storage/albm-72/owner-2/1484043313786.jpeg
我可以使用以下代码下载该文件
func downloadFile(url : String) {
let storageR = FIRStorage.storage().reference(withPath: url)
let maxSize : Int64 = 3 * 1024 * 1024 // 3MB
storageR.data(withMaxSize: maxSize) { (data, error) in
if error != nil {
print(error.debugDescription)
return
}
print(data!)
}
}现在,我需要存储此数据,以维护url的目录结构。
我试过了
let documentsURL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first!
print(FileManager.default.createFile(atPath: "\(documentsURL.absoluteString)/\(url)", contents: data!, attributes: nil))但我说错了
那么,如何解决这个问题,或者有任何其他方法来节省吗?
https://stackoverflow.com/questions/41571283
复制相似问题