gpt4 book ai didi

iphone - UIImagePickerController内部的imagePickerController:didFinishPickingMediaWithInfo方法中的应用程序崩溃

转载 作者:行者123 更新时间:2023-12-01 19:23:38 24 4
gpt4 key购买 nike

我是iOS开发的初学者,我试图制作一个应用程序来从UIImageView对象内显示的UIImagePickerController中选择图像。我面临的问题是这种方法内

-(void)imagePickerController:(UIImagePickerController*)Picker didFinishPickingMediaWithInfo:(NSDictionary*)info
{
NSLog(@"Inside dismiss modal view delegate 2");
UIImage * image = [info objectForKey:UIImagePickerControllerOriginalImage];
selectedImage.image = [image retain];
NSLog(@"Inside the did pickerController method");
}

当我从UIImagePickerController中选择一个图像时,该图像被选中,但应用程序崩溃。我尝试调试,但第一个NSLog语句显示在控制台上,但第二个未显示。

我正在尝试从模拟器内的照片库加载图像。我正在使用XCode 3.2.5,模拟器是4.2。这可能说明两个NSLog语句之间存在错误。但是,我已尽力找出错误,但没有成功。你能帮我一下吗。

最佳答案

NSData *dataImage = UIImageJPEGRepresentation([info objectForKey:@"UIImagePickerControllerOriginalImage"],1);
imgPicture.image = [[UIImage alloc] initWithData:dataImage];
[picker dismissModalViewControllerAnimated:YES];

将此代码放入方法中

关于iphone - UIImagePickerController内部的imagePickerController:didFinishPickingMediaWithInfo方法中的应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8967670/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com