Ich versuche gerade, ein Benutzerprofilbild einzurichten. Ich habe der Benutzer ein Bild, das auf Firebase hochgeladen wird, aber ich möchte dieses Bild herunterladen und zwischenspeichern. Ich habe jetzt Probleme mit dem Herunterladen, nachdem ich das behoben habe, werde ich mich darum kümmern, es zu cachen.Image herunterladen, dann Cache von Firebase Swift 3
// Uploading Images to Firebase
func uploadImageToFirebaseStorage(data: NSData) {
let storageRef = FIRStorage.storage().reference(withPath: "myPics/profilePic.jpg")
let uploadMetaData = FIRStorageMetadata()
uploadMetaData.contentType = "image/jpeg"
let uploadTask = storageRef.put(data as Data, metadata: uploadMetaData) { (metadata, error) in
if (error != nil) {
print("I Received an error \(error?.localizedDescription)")
} else {
print("Upload Complete! Here is the MetaData \(metadata?.downloadURL())")
}
}
Nun, was ich habe Probleme mit der Ausgabe Navigator mit:
Es hat dieses Problem auf reference = self.storage
. Vielen Dank im Voraus!