我正在使用最新的 Xcode 开发一些 iOS 应用程序。我目前对 Xcode 的 Leaks 工具很感兴趣。
并且我使用 Leaks 来运行我的应用程序(它包含数千行代码并且绝不是内存安全的)。我运行了我的应用程序并在上面做了各种各样的事情。但是 Leaks 只是没有报告任何泄漏(如屏幕截图 http://d.pr/NKbF 所示)。
然后我尝试使用这组代码来模拟一些泄漏:
int i = rand();
NSMutableString *leak = [[NSMutableString alloc] initWithFormat:@"%d qwerty", i];
leak = NULL;
但同样没有泄漏报告。
求助...有人可以帮助我吗? :-(
最佳答案
所以 Leaks 工具是保守的,换句话说,它报告的每个问题很可能是泄漏,但它不一定会报告所有泄漏。这被认为比替代方案更好,后者可能会报告每次泄漏,但也可能会报告非泄漏的情况。
虽然我认为这不太可能,但它可能只是错过了您的泄漏。
关于iphone - Xcode 泄漏工具不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4459184/