Decode base64_encode Bild von JSON in Swift
Ich habe eine MySQL-Datenbank, die einige Bilder enthält. Ich erhalte die Daten aus einer PHP-Datei:
php:
$result[$key]['image'] = based64_encode($resultArray[$key]['image']);
Jetzt mit einer Json-Datei erhalte ich so etwas:
Json:
{"image":"\/9j\/4Q\/+RXhpZgAATU0AKgAAAAgACgEPAAIAAAAGAAAAhgEQAAIAAAAKAAAAjAESAAMAAAABAAYAAAEaAAUAAAABAAAAlgEbAAUAAAABAAAAngEoAAMAAAABAAIAAE...
Ich habe mein schnelles Projekt und möchte das Bild in ein UIImage dekodieren. Bisher habe ich keine Ahnung, wie ich das Bild dekodieren soll. Ich habe die folgenden.
Swift:
Alamofire.request(.GET, url).responseJSON { (response) -> Void in
if let JSON = response.result.value as? [[String : AnyObject]]{
for json in JSON{
JSON
let encodedImage = json["image"]
let imageData = NSData(base64EncodedString: encodedImage)
}
}
Wie kann ich das Bild dekodieren, damit ich es anzeigen kann?