您的位置:首页 > 产品设计 > UI/UE

UIImage NSData转换

2014-01-10 15:07 253 查看
-(void)writeButtonAction:(id)sender{
NSString * path = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString * newPath = [NSString stringWithFormat:@"%@/data",path];
UIImage *image = [UIImage imageNamed:@"111.png"];
NSData * data = UIImagePNGRepresentation(image); //如果是PNG的图片用这个,别的就把PNG换成拓展名
[data writeToFile:newPath atomically:YES];
}

-(void)readButtonAction:(id)sender{
NSString * path = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString * newPath = [NSString stringWithFormat:@"%@/data",path];
NSData * data = [NSData dataWithContentsOfFile:newPath];
//将data转换成字符串
UIImage * image = [UIImage imageWithData:data];
[_imageView setImage:image];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  UIImage NSData