问:(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {NSString * mediaType = [info objectForKey:UIImagePickerControllerMediaType];
if([mediaType isEqualToString:(NSString *)kUTTypeImage]){//拍摄/选择了照片!self.image = [info objectForKey:UIImagePickerControllerOriginalImage]; 如果(self.imagePicker.sourceType == UIImagePickerControllerSourceTypeCamera){//保存图像!UIImageWriteToSavedPhotosAlbum(self.image,nil,nil,nil); }
[自我dismissViewControllerAnimated:YES完成:无];
}}
//这使我在编写此代码后构建失败。
架构x86_64的构建失败,未定义符号:“ _ kUTTypeImage”,引用自CameraViewController.o中的-[CameraViewController imagePickerController:didFinishPickingMediaWithInfo:]:ld:找不到架构x86_64的符号clang:错误:链接器命令失败,退出代码为1 (使用-v查看调用)
有人可以帮助我解决这个错误。我完全按照视频中的代码编写了代码。
答:我导入MobileCoreServices / MobileCoreServices.h