1. 保存
- (void)saveImage:(UIImage*)image {
NSArray*paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*filePath = [[paths objectAtIndex:0]stringByAppendingPathComponent:[NSStringstringWithFormat:@"demo.png"]];// 保存文件的名称
BOOLresult =[UIImagePNGRepresentation(image)writeToFile:filePath atomically:YES];// 保存成功会返回YES
if(result ==YES) {
NSLog(@"保存成功");
}
}
2取出保存的图片
- (void)getImage {
NSArray*paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*filePath = [[paths objectAtIndex:0]stringByAppendingPathComponent:[NSStringstringWithFormat:@"demo.png"]];
// 保存文件的名称
UIImage*img = [UIImageimageWithContentsOfFile:filePath];
NSLog(@"=== %@", img);
}