iphone 存图片和视频到iPhone相册
1:原文摘自:http://wonderzl.iteye.com/blog/1007642
当保存完成后,调用的回调方法:
Obj-c代码
- - (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo
- {
- // Was there an error?
- if (error != NULL)
- {
- // Show error message…
- NSLog(@"Save image failed");
- }
- else // No errors
- {
- // Show message image successfully saved
- NSLog(@"Save image successful");
- }
- }
存视频到相册:
Obj-c代码
- NSString *path=[[NSBundle mainBundle] pathForResource:@"movie" ofType:@"mp4"];
- if(UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(path))
- {
- UISaveVideoAtPathToSavedPhotosAlbum(path,nil,nil,nil);
- }
- else {
- NSLog(@"no available");
- UIAlertView *alert=[[UIAlertView alloc] initWithTitle:nil message:@"no available" delegate:self cancelButtonTitle:nil otherButtonTitles:nil];
- [alert show];
- [alert release];
- }