1

有没有办法通过更改一些构建设置来检查/调试内存泄漏和任何与内存相关的崩溃?如果我收到任何内存警告会更好。

4

1 回答 1

2

当您的应用程序收到内存警告时,将调用以下方法。在此方法中,您可以取消分配不再使用的任何视图或对象实例以清除内存。

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning]; 
}

您可以使用 Xcode 中的泄漏工具检查内存泄漏。这是最好的方法。您还可以使用分配工具检查内存分配以及内存是否被正确释放。否则,最简单的方法是运行您的应用程序并在活动监视器中检查应用程序的内存使用情况。此方法可用于找出分配最大内存的位置。您也可以按住运行按钮运行“分析”。它还将帮助您找到内存泄漏。

于 2013-07-04T11:37:55.923 回答