在iphone中使用摄像头集成代码时出现内存泄漏
我正在做一个应用程序,它允许用户从相机中拍照或从库中选择图片。 我在用密码在iphone中使用摄像头集成代码时出现内存泄漏,iphone,objective-c,memory-leaks,camera,Iphone,Objective C,Memory Leaks,Camera,我正在做一个应用程序,它允许用户从相机中拍照或从库中选择图片。 我在用密码 - (BOOL)startCameraPickerFromViewController:(UIViewController*)controller usingDelegate:(id<UIImagePickerControllerDelegate>)delegateObject { if ([UIImagePickerController isSourceTypeAvailable:UIImage
- (BOOL)startCameraPickerFromViewController:(UIViewController*)controller usingDelegate:(id<UIImagePickerControllerDelegate>)delegateObject
{
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
{
UIImagePickerController *picker = [[[UIImagePickerController alloc] init]autorelease];
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.allowsImageEditing = YES;
picker.delegate = self;
[controller presentModalViewController:picker animated:YES];
}
return YES;
}
-(BOOL)startCameraPickerFromViewController:(UIViewController*)控制器使用委托:(id)委托对象
{
如果([UIImagePickerController IsSourceType可用:UIImagePickerController SourceType相机])
{
UIImagePickerController*picker=[[UIImagePickerController alloc]init]autorelease];
picker.sourceType=UIImagePickerController源类型摄像头;
picker.allowsImageEditing=是;
picker.delegate=self;
[控制器显示ModalViewController:选择器已设置动画:是];
}
返回YES;
}
当我运行此应用程序时,内存泄漏。我正在3.0上运行这个应用程序
伙计们,请帮帮我 在
之后[控制器显示ModalViewController:选择器已设置动画:是]代码>执行<代码>[选择器释放]代码>并在初始化UIImagePickerController时取消自动释放。这可能有用吗?-1。隐藏控制器的代码在哪里?你对返回的图像做了什么?很高兴它起作用了!我觉得objective C喜欢一直向我扔弧线球3.