Firebase-Upload-Datei erhält optionale Zeichenfolge in Dateiname
Ich habe ein Firebase-freundliches Chat-Beispiel implementiert, während ich ein Bild hochgeladen habe. Antwort mit optionaler Zeichenfolge erhalten. was wird vermisst?
Optional(FIRStorageMetadata 0x7fc84aced790: {
bucket = "abc.appspot.com";
contentEncoding = identity;
contentType = "image/jpeg";
downloadTokens = "abctoken";
generation = 1231231;
metageneration = 1;
name = "Optional(\"S5CKnKUykANdxSvZ3wujpMXHTvg1\")/494509700277/asset.JPG";
timeCreated = "2016-09-02T11:49:00.114Z";
updated = "2016-09-02T11:49:00.114Z";
})
Mein Code:
let filePath = "(FIRAuth.auth()!.currentUser!.uid)/(Int(NSDate.timeIntervalSinceReferenceDate() * 1000))/(referenceUrl.lastPathComponent!)"
wurde mit optionalem Wert (?) in Beispiel geschrieben, also konvertiere ich es (!)