UIImage和Base64互转

1.UIImage转成Base64
+ (NSString *)ImageTobase64:(NSString *)imagename {
    UIImage *_originImage = [UIImage imageNamed:imagename];
    NSData *_data = UIImageJPEGRepresentation(_originImage, 1.0f);
    NSString *_encodedImageStr = [_data base64Encoding];
    return _encodedImageStr;
}

 

2.Base64转成UIImage
+ (UIImage *)base64ToImage:(NSString *)_encodedImageStr { 
  NSData *_decodedImageData = [[NSData alloc] initWithBase64Encoding:_encodedImageStr]; 
  UIImage *_decodedImage = [UIImage imageWithData:_decodedImageData];
  return _decodedImage;
}

 

posted @ 2014-12-16 14:49  墨禾米说  阅读(560)  评论(0)    收藏  举报