应用程序因Iphone中的“应用程序异常退出信号9”或“应用程序异常退出信号11:分段故障”而崩溃

时间:2012-12-19 14:00:30

标签: iphone ios segmentation-fault sdwebimage

在我的iPhone应用程序中使用大量图像并加载到tableview中。我正在使用SDWebimage。当滚动时,“应用程序异常退出信号9”或“信号11:分段故障”。如何解决此问题。请帮忙!!!

2 个答案:

答案 0 :(得分:0)

看门狗会因为耗费太多内存而杀死你。尝试处理didReceiveMemory警告

- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

答案 1 :(得分:0)

iOS看门狗正在查杀您的应用。此机制会在某些条件下终止您的应用,包括:

  • 可用内存变得太低

  • 您的应用在关键部分需要太长时间,例如启动时间

欲了解更多信息,请阅读:

https://developer.apple.com/library/ios/qa/qa1693/_index.html

http://www.raywenderlich.com/23704/demystifying-ios-application-crash-logs

引用第二个链接:

  

什么产生崩溃日志?

     

有两种主要情况可能导致崩溃日志:您的应用   违反操作系统政策。您的应用中存在错误。 iOS政策   违规包括当时看门狗超时等事情   启动,恢复,暂停和退出;用户强制退出; 和低内存   的终止即可。让我们更详细地讨论这些......