我正在从互联网上下载图像,但将其保存在桌面上。我想将其保存在iphone的照片库中。这怎么可能?
我的代码在这里:
NSString *docDir = @"/Users/gaurav/Desktop";
NSString *pngFilePath = [NSString stringWithFormat:@"%@/neetu%d.png",docDir , r];
r++;
//NSString *pngFilePath = [NSString stringWithFormat:@"%@/flower.png",docDir];
NSData *data1 = [NSData dataWithData:UIImagePNGRepresentation(image)];
[data1 writeToFile:pngFilePath atomically:YES];
答案 0 :(得分:1)
您可以使用此功能:
UIImageWriteToSavedPhotosAlbum(UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo);
如果您希望在保存图像时收到通知,则只需要completionTarget,completionSelector和contextInfo,否则您可以传入nil。
答案 1 :(得分:0)
查看UIImageWriteToSavedPhotosAlbum