iphone - Xcode 泄漏工具不起作用

标签 iphone xcode memory ios memory-leaks

我正在使用最新的 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/

相关文章:

objective-c - iPhone游戏编程: Framework for this game?

c# - RegEx、StringBuilder 和大对象堆碎片

java - Launch4j:多个应用程序的 HeapPercent

ios - Xcode 9 - iOS 11 设备日志私有(private)

c++ - 理解 memcpy

iphone - xcode - SDK版本与用户iPhone OS版本的关系

iphone - iOS 媒体框架

iphone - stretchableImageWithLeftCapWidth 使图像模糊

swift - 使用 Swift,如何在我的应用程序终止之前安排本地通知?

iphone - 在同一 View Controller 中具有 TableView 的 ImageView