2
我有一个包含一些图像的mysql数据库。我从一个PHP文件中接收数据:解码base64_encode从Swift中的JSON图像
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)
}
}
如何解码图像以便我可以显示它?