【发布时间】:2010-06-10 19:18:59
【问题描述】:
UIImageWriteToSavedPhotosAlbum 只是有时工作。有时有效,有时无效,完全相同的功能。
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo {
NSLog(@"Saving image to camera roll...");
UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil);
NSLog(@"Done!"); }
我正在使用 UIImagePicker 控制器来获取图像,然后调用该函数。
有时它会将其保存到相机胶卷中,有时它根本不会。
有人知道吗?
提前致谢。
编辑:
UIImageWriteToSavedPhotosAlbum 的补全方法有时会返回以下错误:
wait_fences: failed to receive reply: 10004003
【问题讨论】:
-
请详细一点,有错误信息吗?你确定图像不为零吗?该方法实际上被调用了吗?您还做过其他故障排除吗?
-
是的,它肯定会被调用,因为它会记录这些 NSLog。不,图像不能为 nil,因为它有时会保存,有时它不会。
-
问题解决了吗?我也有同样的...
-
不,我没有。从来没有多看它。
标签: cocoa-touch uiimagepickercontroller iphone-sdk-3.1