如何从iPhone中的应用程序文档文件夹中保存设备图像库文件夹中的图像?

时间:2012-11-02 12:29:23

标签: iphone objective-c ios xcode image

我正在从网络服务接收一些图像,并将它们存储到我的应用文档文件夹中。现在我在iPhone设备中使用我的应用名称创建了一个图像库。现在。我想在这个图像库中显示图像。

为了保存系统映像,我正在使用此代码 -

[self.library1 addAssetURL:url toAlbum:@"My_App_Name" withCompletionBlock:^(NSError *error) {
                if (error!=nil) {
                    NSLog(@"Big error: %@", [error description]);
                }
            }]; 

但是当我获取文档文件夹图像的网址时,这不起作用。帮助我或给出任何解决方案。

1 个答案:

答案 0 :(得分:3)

iOS5 包含AssetsLibrary框架中的新API,可让您有机会在用户的照片库中管理应用程序自己的相册。

我认为这很容易让人感到轻松。您的应用应该创建一个UIImage,只需要将其与专辑名称和要处理的块一起传递给下面的方法。

-(void)saveImage:(UIImage*)image
         toAlbum:(NSString*)albumName
withCompletionBlock:(SaveImageCompletion)completionBlock;

您可以查看更多详情here