UIImage 与 base64 互转

UIImage图片转成base64字符串

主要思想是先转为 NSData

UIImage *myImage = [UIImage imageNamed:@"
my.png"];

 //image: 图片
 //CGFloat compressionQuality: 图片质量
NSData *data = UIImageJPEGRepresentation(myImage, 1.0f);

NSString *encodedImageStr = [data base64Encoding];

Base64字符串转UIImage图片

NSData *decodedImageData   = [[NSData alloc] initWithBase64Encoding:encodedImageStr];

UIImage *_decodedImage      = [UIImage imageWithData:decodedImageData];

你可能感兴趣的:(UIImage 与 base64 互转)