1. 保存
- (void)saveImage:(UIImage *)image {
NSArray *paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);
NSString *filePath = [[paths objectAtIndex:0]stringByAppendingPathComponent:
[NSString stringWithFormat:@"demo.png"]]; // 保存文件的名称
BOOL result =[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:
[NSString stringWithFormat:@"demo.png"]];
// 保存文件的名称
UIImage *img = [UIImage imageWithContentsOfFile:filePath];
NSLog(@"=== %@", img);
}