-1
时,这是我的错误,当我尝试编译我的项目:iOS的错误使用writeImageToSavedPhotosAlbum
Undefined symbols for architecture armv7:
"_writeImageToSavedPhotosAlbum", referenced from:
-[AddNewPhotoViewController imagePickerController:didFinishPickingMediaWithInfo:] in AddNewPhotoViewController.o
调用writeImageToSavedPhotosAlbum
当我得到的错误。我怀疑这个错误与不导入必要的框架有关,但我不知道要导入什么。
任何帮助?
编辑
这里是我的writeImageToSavedPhotosAlbum
代码:
- (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
// Access the uncropped image from info dictionary
UIImage *image = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
[self dismissModalViewControllerAnimated:YES];
[_CameraOutput setImage:image];
writeImageToSavedPhotosAlbum(image, nil, @selector(image:didFinishSavingWithError:contextInfo:));
}
编辑#2 我已经包含在我的.m文件以下导入:
#import <AssetsLibrary/AssetsLibrary.h>
显示你的代码中调用'writeImageToSavedPhotosAlbum'。 – 2012-08-02 08:14:29
看到我的编辑,谢谢:-) – 2012-08-02 08:17:12
在问你有人建议你使用'writeImageToSavedPhotosAlbum'的问题,他们提供了一个链接到[文档](https://developer.apple.com/library/ ios /#documentation/AssetsLibrary/Reference/ALAssetsLibrary_Class/Reference/Reference.html#// apple_ref/occ/instm/ALAssetsLibrary/writeImageToSavedPhotosAlbum:metadata:completionBlock :)它告诉你需要包含哪些框架 – 2012-08-02 08:18:18