iam试图从照片库导入图像,但当我按导入按钮程序崩溃并收到SGIBART!但我的代码在iPhone上工作正常吗?iPad UIImagePicker问题!
这里是我的代码:
.H:
@interface CameraViewController : UIViewController <UIImagePickerControllerDelegate ,UINavigationControllerDelegate> {
UIImagePickerController *ipc;
UIImageView * image1;
@property (.......................;
}
.M:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
image1.image = [[info objectForKey:UIImagePickerControllerOriginalImage]retain];
[[picker parentViewController]dismissModalViewControllerAnimated:YES];
[picker release];
}
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker {
[[picker parentViewController]dismissModalViewControllerAnimated:YES];
[picker release];
}
-(IBAction) importImage1 {
ipc = [[UIImagePickerController alloc]init];
ipc.delegate = self;
ipc.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController:ipc animated:YES];
}
你表明它抛出SIGABRT,但然后说你的代码工作正常。 “你工作得很好吗?”是什么意思?什么是信号点的崩溃堆栈? – 2010-09-11 14:51:26
我的作品很好,IPHONE不IPAD – 2010-09-11 16:54:34