Ios4 如何保存已编辑的图像?

Ios4 如何保存已编辑的图像?,ios4,uiimageview,save,uiimagepickercontroller,Ios4,Uiimageview,Save,Uiimagepickercontroller,我有UIImagePicker来选择图像。选择图像后,我正在编辑它,现在我想保存该图像 有人能告诉我如何将图像保存到相册中吗?您可以使用此功能 UIImageWriteToSavedPhotosAlbum(UIImage *yourImage, id completionTarget, SEL completionSelector, void *contextInfo); 请参阅文档中有关此问题的…以及关于completionTarget和completionSelector的 complet

我有UIImagePicker来选择图像。选择图像后,我正在编辑它,现在我想保存该图像


有人能告诉我如何将图像保存到相册中吗?

您可以使用此功能

UIImageWriteToSavedPhotosAlbum(UIImage *yourImage, id completionTarget, SEL completionSelector, void *contextInfo);
请参阅文档中有关此问题的…以及关于completionTarget和completionSelector的

completionTarget、completionSelector和contextInfo的使用 参数是可选的,仅当您希望得到通知时才需要 当函数完成将图像写入 用户的相机卷或保存的相册。如果你不想成为 已通知,请将这些参数的值传递为nil


看看这个教程

这是我的代码,如果图像被编辑,那么编辑后的图像将被考虑在内

如果未编辑,则将拍摄原始图像

-(void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{

UIImage *image;

if (picker.editing == YES) {

        image = [info objectForKey:@"UIImagePickerControllerEditedImage"];  

}
else {
        image = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
}

    UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil);

    //  [picker release];

    //  [self dismissModalViewControllerAnimated:YES];
}

抱歉这个愚蠢的问题,但请告诉我这里的信息是什么。M获取错误信息-未声明。您必须将您的代码放入此方法中-无效imagePickerController:UIImagePickerController*picker已完成PickingMediaWithInfo:NSDictionary*信息{只需复制上面的代码并粘贴到ur.m文件中,然后在里面做你想做的事情TM对iphone开发来说是全新的,现在错误是:错误:“imagePickerController”未声明此函数的第一个用途是PickerViewController是类的名称,因为我的是RootViewController???@interface urViewController:UIViewController