如何将Flickr图像保存到Cocoa Touch上的文件中

时间:2011-09-12 07:50:56

标签: iphone cocoa-touch

我从flickr获取照片有人知道如何保存或导出图像到iphone上的文件从flickr获取图片

2 个答案:

答案 0 :(得分:1)

您的意思是在设备上离线存储图像吗?您可以将其保存到设备上应用程序的文档目录中。

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *savedImagePath = [documentsDirectory stringByAppendingPathComponent:@"savedImageName.png"];

//Assume you have the imageData from the url connection you used to downlod
[imageData writeToFile:savedImagePath atomically:NO];

答案 1 :(得分:0)

要将照片保存到相机胶卷,请调用以下功能:

UIImageWriteToSavedPhotosAlbum(myImage, nil, nil, nil);  //myImage is a UIImage

为最后三个参数提供nil,除非您希望在图像保存完成时收到通知。在这种情况下,参数及其类型为:

UIImage  *image,
id       completionTarget,
SEL      completionSelector,
void     *contextInfo

此功能的更多详细信息位于UIKit Function Reference