Декодировать base64_encode Изображение из JSON в Swift
У меня есть база данных MySQL, которая содержит некоторые изображения. Я получаю данные из php-файла:
php:
$result[$key]['image'] = based64_encode($resultArray[$key]['image']);
Теперь с файлом Json я получаю что-то вроде этого:
Json:
{"image":"\/9j\/4Q\/+RXhpZgAATU0AKgAAAAgACgEPAAIAAAAGAAAAhgEQAAIAAAAKAAAAjAESAAMAAAABAAYAAAEaAAUAAAABAAAAlgEbAAUAAAABAAAAngEoAAMAAAABAAIAAE...
У меня есть быстрый проект и я хочу декодировать изображение в UIImage, но пока не знаю, как его декодировать. У меня есть следующее.
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)
}
}
Как я могу декодировать изображение, чтобы показать его?