Ich habe mehrere Zellen, die derzeit verschiedene Fotos von Firebase enthalten. Jedes Mal, wenn ein Benutzer diese Bilder lädt und scrollt, werden sie erneut heruntergeladen, was Daten schnell auffrischt. Ich finde das in Bezug auf jeden Benutzer, der einen gemessenen Datenplan hat. Was könnte ich tun, um das zu lösen? Bietet Firebase Optionen zum Zwischenspeichern von heruntergeladenen Bildern?Cache Image von Firebase
Dies ist, wie ich zur Zeit ein Bild in eine Zelle anzurufenden:
if let imageName = post["image"] as? String {
let imageRef = FIRStorage.storage().reference().child("images/\(imageName)")
imageRef.data(withMaxSize: 25 * 1024 * 1024, completion: { (data, error) -> Void in if error == nil {
let image = UIImage(data: data!)
cell.postImageView.image = image
Edit: Glide ist nur für Android – gabe
oops, bemerkte nicht, dass Sie auf ios sind – IsuruKusumal
hahahahahahahah – VVL