Ich versuche Basis 64 codierte Zeichenfolge zu UIImage
mit dem folgenden Code zu konvertieren:Swift Convert Base64 String UIImage
let decodedData = NSData(base64EncodedString: base64String!, options: NSDataBase64DecodingOptions(rawValue: 0))
print(decodedData) //I get data here (It is not nil)
var decodedimage = UIImage(data: decodedData!) //return nil
Die decodedData
scheint in Ordnung, Warum ich nil
erhalten, wenn zu UIImage
Umwandlung?
Ich hatte einen Fehler mit meiner Frage: – Eyal
Wenn DecodedData = nil aber decodedimage == null dann die Daten nicht in a! gültiges Bildformat –
Hallo, hast du recht! Es waren zusätzliche Zeichen am Anfang der base64-Zeichenfolge. Vielen Dank! – Eyal