在分配到UIImage之后,来自base64的decodingImage返回nil

时间:2015-04-25 22:52:25

标签: ios swift uiimage

我试图从NSData base64EncodedString中解码我的图像数据但是当我将decodeData推入decodeImage时我得到了nil

这是我的代码

self.base64String = snapshot.value.objectForKey("profileimage") as! String
var decodedData = NSData(base64EncodedString: snapshot.value.objectForKey("profileimage") as! String, options: NSDataBase64DecodingOptions(rawValue: 0))
var decodedImage = UIImage(data: decodedData!)

println(decodedData!) // return <89504e47 0d0a1a0a 0000000d 49484452 00000153 00000116 08020000 0054bce3 fc000000 01735247 4200aece 1ce90000 001c6944 4f540000 00020000 00000000 008b0000 00280000 008b0000 008b0001 904ef7da>

println(decodedImage) // return nil

有什么想法吗?

谢谢!

0 个答案:

没有答案