Строка base64 не является обычной строкой в кодировке base64.Это специальный data:
схематический URL.Он начинается с data:image/png;base64,
, за которым следуют закодированные данные.
Вам необходимо:
- (UIImage *)decodeBase64ToImage:(NSString *)strEncodeData {
NSURL *url = [NSURL URLWithString: strEncodeData];
NSData *imageData = [NSData dataWithContentsOfURL: url];
UIImage *image = [UIImage imageWithData: imageData];
return image;
}