#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
//编码图片
NSString *password = @"http://172.16.3.237/broadcast/./uploads//20160118190424975_115.png";
NSURL *url = [NSURL URLWithString: password];
NSData *data = [NSData dataWithContentsOfURL:url];
//转换格式 data->image
UIImage *image = [UIImage imageWithData:data];
//转换格式 image->data
NSData *passwordData = UIImageJPEGRepresentation(image, 1);
NSString *result = [passwordData base64EncodedStringWithOptions:NSDataBase64EncodingEndLineWithLineFeed];
NSLog(@"%@", result);
//解码图片
NSData *decodeData = [[NSData alloc]initWithBase64EncodedString:result options:0];
// NSString *decodeStr = [[NSString alloc]initWithData:decodeData encoding:NSASCIIStringEncoding];
//转换格式 data->image
UIImage *image1 = [UIImage imageWithData:decodeData];
//将图片显示在视图上
UIImageView *imageView = [[UIImageView alloc]initWithFrame:CGRectMake(0, 20, 375, 400)];
imageView.image = image1;
[self.view addSubview:imageView];
}
转载于:https://my.oschina.net/u/2499339/blog/605855