在我的 iPhone 应用程序中,我使用了大量图像并加载到 tableview 中。我正在使用 SDWebimage。滚动时出现“应用程序异常退出,信号 9”或“信号 11:分段错误”。如何解决此问题。请帮忙!!!
问问题
3797 次
2 回答
0
iOS 看门狗正在扼杀你的应用程序。此机制会在某些条件下终止您的应用程序,包括:
可用内存变得太低
您的应用程序在关键部分花费的时间太长,例如启动时间
欲了解更多信息,请阅读:
https://developer.apple.com/library/ios/qa/qa1693/_index.html
http://www.raywenderlich.com/23704/demystifying-ios-application-crash-logs
引用第二个链接:
什么会生成崩溃日志?
有两种主要情况会导致崩溃日志: 您的应用违反了操作系统政策。您的应用程序中存在错误。iOS 政策违规包括启动、恢复、暂停和退出时的看门狗超时;用户强制退出;和低内存 终止。让我们更详细地讨论这些......
于 2014-07-02T10:33:16.223 回答
0
看门狗会杀了你,因为你消耗了太多的内存。尝试处理 didReceiveMemory 警告
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
于 2012-12-19T14:06:14.147 回答