在UIImageView中更新/设置图像时出现问题

在UIImageView中更新/设置图像时出现问题,uiimageview,ios6,uiimagepickercontroller,Uiimageview,Ios6,Uiimagepickercontroller,我正在尝试调用UIImagePickerController,并使用它获得的信息更新UIImageView。我无法从UIImageView的信息中获取UIImage - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { UIImage* originalImage = nil; orig

我正在尝试调用UIImagePickerController,并使用它获得的信息更新UIImageView。我无法从UIImageView的信息中获取UIImage

- (void)imagePickerController:(UIImagePickerController *)picker
        didFinishPickingMediaWithInfo:(NSDictionary *)info
{
    UIImage* originalImage = nil;
    originalImage = [info objectForKey:UIImagePickerControllerOriginalImage];
    [myImage setImage:originalImage]; //also tried myImage.image = originalImage

    NSLog(@"originalImage: %@\n", originalImage);
    NSLog(@"userImage.image: %@\n", myImage.image);

    [self dismissViewControllerAnimated:YES completion:nil];

}
当我运行此代码时,UIImageView保持空白。 我得到一个控制台输出:

originalImage: <UIImage: 0x80e0f90>
userImage.image: (null)
原始图像:
userImage.image:(空)

myImage
为空,因此对它的任何调用都无效,应该事先为它分配一些内容(
myImage=…
self.myImage=…