我的应用程序因以下错误而崩溃。

-[PreviewViewController applicationWillSuspend]:消息发送到已释放实例0x1806d9e0

我的应用程序有两个视图控制器,一个是HomeViewController,另一个是PreviewViewController。
在主视图控制器中,我正在显示表格视图。当选择表格视图的行时,我正在展示预览视图控制器。
我选择了一行,然后显示了预览视图控制器。

PreviewViewController * previewController = [[PreviewViewController分配] initWithPreviewImage:[[kfxKEDImage分配] initWithImage:imgCaptured] withSourceofCapture:_typeOfCapture typeOfDocumentCaptured:PHOTO];
[自身presentViewController:previewController动画:是完成:无];

解雇了预览视图控制器。

[self dismissViewControllerAnimated:YES完成:无];

应用程序进入后台,然后不会崩溃。
我一个接一个地选择了两行。应用程序进入后台,然后崩溃了。我不知道为什么会这样。如果有人知道解决方案,请告诉我。
提前致谢

最佳答案

我遇到了这个问题,它是由某个人在UIViewController类别中覆盖“dealloc”引起的。

关于ios - -[PreviewViewController applicationWillSuspend]:消息发送到已释放实例0x1806d9e0,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25078617/

10-10 21:01