我如何参考我刚刚在iOS中拍摄的照片?

我正在编写一个应用程序,允许用户拍照,然后在图像视图中显示。

我得到,我需要写一行代码类似于以下内容: _imageView.image = picker.image; ,但我不知道我需要替代picker.image 。 这是我目前的,这给了我一个错误。

基本上,我问的是如何参考刚刚拍摄的照片? 你拿这张照片后,这张照片在什么地方? 我怎么能在以后参考它(比如用于显示和保存以及那种东西)?

我已经阅读了官方的苹果文档,并看了一些教程,答案似乎并不在其中。 正如我在之前的文章中所提到的,我倾向于在parsingApple文档时遇到很多麻烦,所以对我来说,这样做是毫无用处的。

谢谢!

我使用下面的委托方法来获取用户从照片select器视图中select的任何图片

 - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { [picker dismissViewControllerAnimated:false completion:nil]; image = [info objectForKey:@"UIImagePickerControllerOriginalImage"]; } 

调用cameraTapped方法轻击相机button

 -(IBAction)cameraTapped:(id)sender { UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init]; if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) [imagePickerController setSourceType:UIImagePickerControllerSourceTypeCamera]; else [imagePickerController setSourceType:UIImagePickerControllerSourceTypePhotoLibrary]; [imagePickerController setDelegate:self]; [self presentViewController:imagePickerController animated:YES completion:nil]; } -(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { // photo _imageView.image = info[UIImagePickerControllerOriginalImage]]; [self dismissViewControllerAnimated:YES completion:nil]; }