Wenn ich meine JSON von meinem API bekommen, ist dies, wie esWie kann ich Byte-Array in base64-String in Swift konvertieren?
{
data:[
100,
80,
105,
99,
etc
]
}
schaut Wie kann ich dieses Array nehmen und schalten Sie ihn wieder in eine Base64-String, dann NSData und schließlich UIImage. Hier ist was ich bisher habe.
let byteArray = todo["image"]["data"].arrayObject
var data = NSData(bytes: byteArray!, length: byteArray!.count)
var image = UIImage(data: data)
Wenn die Druckdaten druckt es in Ordnung, aber gibt nil zurück zum Bild.
Ist das eine echte Probe des JSON von Ihrer API? – ryantxr
es hat ein paar Felder vor ihm, aber alles, was ich herausfinden muss, ist, wie man das Datenarray von Bytes in NSData konvertiert – ConnorB
Angenommen, dass dies Dezimalwerte sind, sieht dies nicht wie Base64-Daten aus. – ryantxr