0
我正在從Firebase存儲下載圖像並將其顯示在桌面視圖上。我一直用這個:同步下載Firebase存儲
referenceOfImage.data(withMaxSize: 100 * 1024 * 1024) { data, error in
if let error = error {
print(error)
} else {
guard let data = data else {
print("no data")
return
}
guard let image = UIImage(data: data) else {
print("no image")
return
}
//use image
}
}
但是,根據文檔,
異步下載的FIRStorageReference在內存中的NSData對象物體的任務。
我目前使用循環下載多個圖像,如果我可以同步下載圖像(否則循環會繼續,任務將不完整),它會工作得更好。我怎樣才能同步下載圖像?謝謝!